{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "983bf66f",
   "metadata": {},
   "source": [
    "## request 发送请求（GET）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "78b0cfa6",
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests\n",
    "r = requests.get('https://api.github.com/events')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "225cb9c8",
   "metadata": {},
   "source": [
    "### status_code作为响应状态"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "8c75d7ee",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "200"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.status_code"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "74974b69",
   "metadata": {},
   "source": [
    "### content 作为响应内容"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f79576c1",
   "metadata": {},
   "source": [
    "* 数据样态"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "dfb14e9a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "b'[{\"id\":\"29990341544\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":658149598,\"name\":\"PedroHBrasil/skills-review-pull-requests\",\"url\":\"https://api.github.com/repos/PedroHBrasil/skills-review-pull-requests\"},\"payload\":{\"repository_id\":658149598,\"push_id\":14102939805,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"f05c54eeecc76371bfb712f2e6a51632b632b4d1\",\"before\":\"0c7dadaf5b00fc434629f332da666c3385b9351f\",\"commits\":[{\"sha\":\"f05c54eeecc76371bfb712f2e6a51632b632b4d1\",\"author\":{\"email\":\"github-actions@github.com\",\"name\":\"github-actions\"},\"message\":\"Update to 3 in STEP and README.md\",\"distinct\":true,\"url\":\"https://api.github.com/repos/PedroHBrasil/skills-review-pull-requests/commits/f05c54eeecc76371bfb712f2e6a51632b632b4d1\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341517\",\"type\":\"PushEvent\",\"actor\":{\"id\":48632357,\"login\":\"Patrick448\",\"display_login\":\"Patrick448\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Patrick448\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/48632357?\"},\"repo\":{\"id\":623577624,\"name\":\"Patrick448/Trabalho-Compiladores\",\"url\":\"https://api.github.com/repos/Patrick448/Trabalho-Compiladores\"},\"payload\":{\"repository_id\":623577624,\"push_id\":14102939793,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/trabalho-parte-3\",\"head\":\"51601f731a1b6d23424a013c0335a8f133185413\",\"before\":\"c6f737739ddc1e966d4aa0788b5bbd0a2a231d76\",\"commits\":[{\"sha\":\"51601f731a1b6d23424a013c0335a8f133185413\",\"author\":{\"email\":\"patrickcarvalho448@gmail.com\",\"name\":\"Patrick Carvalho\"},\"message\":\"remo\\xc3\\xa7\\xc3\\xa3o de coment\\xc3\\xa1rio\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Patrick448/Trabalho-Compiladores/commits/51601f731a1b6d23424a013c0335a8f133185413\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341530\",\"type\":\"PushEvent\",\"actor\":{\"id\":73383276,\"login\":\"daniahih\",\"display_login\":\"daniahih\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/daniahih\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/73383276?\"},\"repo\":{\"id\":658364593,\"name\":\"daniahih/harmoniApi-Documantaion\",\"url\":\"https://api.github.com/repos/daniahih/harmoniApi-Documantaion\"},\"payload\":{\"repository_id\":658364593,\"push_id\":14102939788,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"ce770b9907cd5b4651feb9363b45aca685f501ce\",\"before\":\"67e831e4a8389e8d17bf2b43320615318668e9e7\",\"commits\":[{\"sha\":\"ce770b9907cd5b4651feb9363b45aca685f501ce\",\"author\":{\"email\":\"daniahih310@gmail.com\",\"name\":\"daniahih\"},\"message\":\"added artist route\",\"distinct\":true,\"url\":\"https://api.github.com/repos/daniahih/harmoniApi-Documantaion/commits/ce770b9907cd5b4651feb9363b45aca685f501ce\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341534\",\"type\":\"PushEvent\",\"actor\":{\"id\":62403105,\"login\":\"anasofia0\",\"display_login\":\"anasofia0\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/anasofia0\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/62403105?\"},\"repo\":{\"id\":656389385,\"name\":\"anasofia0/sistema-exames\",\"url\":\"https://api.github.com/repos/anasofia0/sistema-exames\"},\"payload\":{\"repository_id\":656389385,\"push_id\":14102939799,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"5ed914c57eb57f007362f8da1687921d6ddce391\",\"before\":\"22f3996ce8af2a57d48316fdeb1f16187b759542\",\"commits\":[{\"sha\":\"5ed914c57eb57f007362f8da1687921d6ddce391\",\"author\":{\"email\":\"anasofialaranja@gmail.com\",\"name\":\"anasofia0\"},\"message\":\"change README.md\",\"distinct\":true,\"url\":\"https://api.github.com/repos/anasofia0/sistema-exames/commits/5ed914c57eb57f007362f8da1687921d6ddce391\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341522\",\"type\":\"PushEvent\",\"actor\":{\"id\":110597529,\"login\":\"percwalkkk\",\"display_login\":\"percwalkkk\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/percwalkkk\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/110597529?\"},\"repo\":{\"id\":645469588,\"name\":\"RWOHidden/hwid\",\"url\":\"https://api.github.com/repos/RWOHidden/hwid\"},\"payload\":{\"repository_id\":645469588,\"push_id\":14102939792,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"b86042da0f3c6d36ee76037da49e79a3d2f774c6\",\"before\":\"51a70b2cf68bae88e967b7c98c698ed6ea87f9ec\",\"commits\":[{\"sha\":\"b86042da0f3c6d36ee76037da49e79a3d2f774c6\",\"author\":{\"email\":\"110597529+percwalkkk@users.noreply.github.com\",\"name\":\"percwalkkk\"},\"message\":\"Update list.lua\",\"distinct\":true,\"url\":\"https://api.github.com/repos/RWOHidden/hwid/commits/b86042da0f3c6d36ee76037da49e79a3d2f774c6\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341527\",\"type\":\"WatchEvent\",\"actor\":{\"id\":94654154,\"login\":\"0xmerkle\",\"display_login\":\"0xmerkle\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/0xmerkle\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/94654154?\"},\"repo\":{\"id\":621803253,\"name\":\"FlowiseAI/Flowise\",\"url\":\"https://api.github.com/repos/FlowiseAI/Flowise\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\",\"org\":{\"id\":128289781,\"login\":\"FlowiseAI\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/FlowiseAI\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/128289781?\"}},{\"id\":\"29990341520\",\"type\":\"PushEvent\",\"actor\":{\"id\":88656591,\"login\":\"Fasih14\",\"display_login\":\"Fasih14\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Fasih14\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/88656591?\"},\"repo\":{\"id\":658437922,\"name\":\"Fasih14/oibsip_taskno-3\",\"url\":\"https://api.github.com/repos/Fasih14/oibsip_taskno-3\"},\"payload\":{\"repository_id\":658437922,\"push_id\":14102939795,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"71b14634a236be979e75d513edc03ac2d093f414\",\"before\":\"851f7ebb44cc893294d9e3524c107fbbe08e28e3\",\"commits\":[{\"sha\":\"71b14634a236be979e75d513edc03ac2d093f414\",\"author\":{\"email\":\"fasiha042@gmail.com\",\"name\":\"Fasih Ahmed\"},\"message\":\"Add files via upload\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Fasih14/oibsip_taskno-3/commits/71b14634a236be979e75d513edc03ac2d093f414\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341529\",\"type\":\"PushEvent\",\"actor\":{\"id\":80419475,\"login\":\"RatonAzul\",\"display_login\":\"RatonAzul\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/RatonAzul\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/80419475?\"},\"repo\":{\"id\":657958322,\"name\":\"RatonAzul/Minesweeper-web\",\"url\":\"https://api.github.com/repos/RatonAzul/Minesweeper-web\"},\"payload\":{\"repository_id\":657958322,\"push_id\":14102939797,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"0b786447e4de5c6cbf0ee1b76febeee1bafff2ff\",\"before\":\"1414c9b34b1648a302d45e32afd7d29069b5679b\",\"commits\":[{\"sha\":\"0b786447e4de5c6cbf0ee1b76febeee1bafff2ff\",\"author\":{\"email\":\"80419475+RatonAzul@users.noreply.github.com\",\"name\":\"Diego L\\xc3\\xb3pez\"},\"message\":\"Update README.md\",\"distinct\":true,\"url\":\"https://api.github.com/repos/RatonAzul/Minesweeper-web/commits/0b786447e4de5c6cbf0ee1b76febeee1bafff2ff\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341501\",\"type\":\"PullRequestEvent\",\"actor\":{\"id\":5655515,\"login\":\"emylincon\",\"display_login\":\"emylincon\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?\"},\"repo\":{\"id\":269107112,\"name\":\"emylincon/blockchain\",\"url\":\"https://api.github.com/repos/emylincon/blockchain\"},\"payload\":{\"action\":\"closed\",\"number\":28,\"pull_request\":{\"url\":\"https://api.github.com/repos/emylincon/blockchain/pulls/28\",\"id\":1406795544,\"node_id\":\"PR_kwDOEAo_qM5T2f8Y\",\"html_url\":\"https://github.com/emylincon/blockchain/pull/28\",\"diff_url\":\"https://github.com/emylincon/blockchain/pull/28.diff\",\"patch_url\":\"https://github.com/emylincon/blockchain/pull/28.patch\",\"issue_url\":\"https://api.github.com/repos/emylincon/blockchain/issues/28\",\"number\":28,\"state\":\"closed\",\"locked\":false,\"title\":\"modify session\",\"user\":{\"login\":\"emylincon\",\"id\":5655515,\"node_id\":\"MDQ6VXNlcjU2NTU1MTU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"html_url\":\"https://github.com/emylincon\",\"followers_url\":\"https://api.github.com/users/emylincon/followers\",\"following_url\":\"https://api.github.com/users/emylincon/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/emylincon/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/emylincon/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/emylincon/subscriptions\",\"organizations_url\":\"https://api.github.com/users/emylincon/orgs\",\"repos_url\":\"https://api.github.com/users/emylincon/repos\",\"events_url\":\"https://api.github.com/users/emylincon/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/emylincon/received_events\",\"type\":\"User\",\"site_admin\":false},\"body\":\"## Linked Issue\\\\r\\\\n<!--\\\\r\\\\n    Include related issues\\\\r\\\\n-->\\\\r\\\\n[closing keywords](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)\\\\r\\\\ncloses #\\\\r\\\\n\\\\r\\\\n## Describe changes\\\\r\\\\n<!--\\\\r\\\\n    short description of the changes made\\\\r\\\\n-->\\\\r\\\\nmodify session\\\\r\\\\n\\\\r\\\\n## Pull Request Checklist\\\\r\\\\n\\\\r\\\\n<!--\\\\r\\\\n    Run through this checklist when submitting a PR.\\\\r\\\\n    Each item should be ticked off by you or a reviewer before it gets merged.\\\\r\\\\n    You can click on the checkbox to do this.\\\\r\\\\n-->\\\\r\\\\n\\\\r\\\\n- [ ] Review the [Contributing guidelines](CONTRIBUTING.md)\\\\r\\\\n- [ ] Run `pre-commit run -a` on your branch\\\\r\\\\n- [ ] Update your branch `git merge main`\\\\r\\\\n- [ ] Update documentation\\\\r\\\\n\",\"created_at\":\"2023-06-25T18:34:19Z\",\"updated_at\":\"2023-06-25T18:34:56Z\",\"closed_at\":\"2023-06-25T18:34:56Z\",\"merged_at\":\"2023-06-25T18:34:56Z\",\"merge_commit_sha\":\"3dfb4734c7bb74320abe8f1cc81fc2937ac58d5a\",\"assignee\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/emylincon/blockchain/pulls/28/commits\",\"review_comments_url\":\"https://api.github.com/repos/emylincon/blockchain/pulls/28/comments\",\"review_comment_url\":\"https://api.github.com/repos/emylincon/blockchain/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/emylincon/blockchain/issues/28/comments\",\"statuses_url\":\"https://api.github.com/repos/emylincon/blockchain/statuses/efc49ac0797872add0a91072e2814e6f62eb62b2\",\"head\":{\"label\":\"emylincon:refactor/session_experiment\",\"ref\":\"refactor/session_experiment\",\"sha\":\"efc49ac0797872add0a91072e2814e6f62eb62b2\",\"user\":{\"login\":\"emylincon\",\"id\":5655515,\"node_id\":\"MDQ6VXNlcjU2NTU1MTU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"html_url\":\"https://github.com/emylincon\",\"followers_url\":\"https://api.github.com/users/emylincon/followers\",\"following_url\":\"https://api.github.com/users/emylincon/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/emylincon/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/emylincon/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/emylincon/subscriptions\",\"organizations_url\":\"https://api.github.com/users/emylincon/orgs\",\"repos_url\":\"https://api.github.com/users/emylincon/repos\",\"events_url\":\"https://api.github.com/users/emylincon/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/emylincon/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":269107112,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNjkxMDcxMTI=\",\"name\":\"blockchain\",\"full_name\":\"emylincon/blockchain\",\"private\":false,\"owner\":{\"login\":\"emylincon\",\"id\":5655515,\"node_id\":\"MDQ6VXNlcjU2NTU1MTU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"html_url\":\"https://github.com/emylincon\",\"followers_url\":\"https://api.github.com/users/emylincon/followers\",\"following_url\":\"https://api.github.com/users/emylincon/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/emylincon/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/emylincon/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/emylincon/subscriptions\",\"organizations_url\":\"https://api.github.com/users/emylincon/orgs\",\"repos_url\":\"https://api.github.com/users/emylincon/repos\",\"events_url\":\"https://api.github.com/users/emylincon/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/emylincon/received_events\",\"type\":\"User\",\"site_admin\":false},\"html_url\":\"https://github.com/emylincon/blockchain\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/emylincon/blockchain\",\"forks_url\":\"https://api.github.com/repos/emylincon/blockchain/forks\",\"keys_url\":\"https://api.github.com/repos/emylincon/blockchain/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/emylincon/blockchain/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/emylincon/blockchain/teams\",\"hooks_url\":\"https://api.github.com/repos/emylincon/blockchain/hooks\",\"issue_events_url\":\"https://api.github.com/repos/emylincon/blockchain/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/emylincon/blockchain/events\",\"assignees_url\":\"https://api.github.com/repos/emylincon/blockchain/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/emylincon/blockchain/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/emylincon/blockchain/tags\",\"blobs_url\":\"https://api.github.com/repos/emylincon/blockchain/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/emylincon/blockchain/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/emylincon/blockchain/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/emylincon/blockchain/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/emylincon/blockchain/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/emylincon/blockchain/languages\",\"stargazers_url\":\"https://api.github.com/repos/emylincon/blockchain/stargazers\",\"contributors_url\":\"https://api.github.com/repos/emylincon/blockchain/contributors\",\"subscribers_url\":\"https://api.github.com/repos/emylincon/blockchain/subscribers\",\"subscription_url\":\"https://api.github.com/repos/emylincon/blockchain/subscription\",\"commits_url\":\"https://api.github.com/repos/emylincon/blockchain/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/emylincon/blockchain/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/emylincon/blockchain/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/emylincon/blockchain/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/emylincon/blockchain/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/emylincon/blockchain/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/emylincon/blockchain/merges\",\"archive_url\":\"https://api.github.com/repos/emylincon/blockchain/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/emylincon/blockchain/downloads\",\"issues_url\":\"https://api.github.com/repos/emylincon/blockchain/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/emylincon/blockchain/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/emylincon/blockchain/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/emylincon/blockchain/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/emylincon/blockchain/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/emylincon/blockchain/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/emylincon/blockchain/deployments\",\"created_at\":\"2020-06-03T14:16:21Z\",\"updated_at\":\"2023-03-17T19:19:14Z\",\"pushed_at\":\"2023-06-25T18:34:56Z\",\"git_url\":\"git://github.com/emylincon/blockchain.git\",\"ssh_url\":\"git@github.com:emylincon/blockchain.git\",\"clone_url\":\"https://github.com/emylincon/blockchain.git\",\"svn_url\":\"https://github.com/emylincon/blockchain\",\"homepage\":null,\"size\":931,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Python\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":7,\"license\":null,\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":7,\"watchers\":0,\"default_branch\":\"master\"}},\"base\":{\"label\":\"emylincon:master\",\"ref\":\"master\",\"sha\":\"c6d836a7eef03544d9116b53aa149846574921d0\",\"user\":{\"login\":\"emylincon\",\"id\":5655515,\"node_id\":\"MDQ6VXNlcjU2NTU1MTU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"html_url\":\"https://github.com/emylincon\",\"followers_url\":\"https://api.github.com/users/emylincon/followers\",\"following_url\":\"https://api.github.com/users/emylincon/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/emylincon/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/emylincon/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/emylincon/subscriptions\",\"organizations_url\":\"https://api.github.com/users/emylincon/orgs\",\"repos_url\":\"https://api.github.com/users/emylincon/repos\",\"events_url\":\"https://api.github.com/users/emylincon/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/emylincon/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":269107112,\"node_id\":\"MDEwOlJlcG9zaXRvcnkyNjkxMDcxMTI=\",\"name\":\"blockchain\",\"full_name\":\"emylincon/blockchain\",\"private\":false,\"owner\":{\"login\":\"emylincon\",\"id\":5655515,\"node_id\":\"MDQ6VXNlcjU2NTU1MTU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"html_url\":\"https://github.com/emylincon\",\"followers_url\":\"https://api.github.com/users/emylincon/followers\",\"following_url\":\"https://api.github.com/users/emylincon/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/emylincon/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/emylincon/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/emylincon/subscriptions\",\"organizations_url\":\"https://api.github.com/users/emylincon/orgs\",\"repos_url\":\"https://api.github.com/users/emylincon/repos\",\"events_url\":\"https://api.github.com/users/emylincon/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/emylincon/received_events\",\"type\":\"User\",\"site_admin\":false},\"html_url\":\"https://github.com/emylincon/blockchain\",\"description\":null,\"fork\":false,\"url\":\"https://api.github.com/repos/emylincon/blockchain\",\"forks_url\":\"https://api.github.com/repos/emylincon/blockchain/forks\",\"keys_url\":\"https://api.github.com/repos/emylincon/blockchain/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/emylincon/blockchain/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/emylincon/blockchain/teams\",\"hooks_url\":\"https://api.github.com/repos/emylincon/blockchain/hooks\",\"issue_events_url\":\"https://api.github.com/repos/emylincon/blockchain/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/emylincon/blockchain/events\",\"assignees_url\":\"https://api.github.com/repos/emylincon/blockchain/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/emylincon/blockchain/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/emylincon/blockchain/tags\",\"blobs_url\":\"https://api.github.com/repos/emylincon/blockchain/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/emylincon/blockchain/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/emylincon/blockchain/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/emylincon/blockchain/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/emylincon/blockchain/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/emylincon/blockchain/languages\",\"stargazers_url\":\"https://api.github.com/repos/emylincon/blockchain/stargazers\",\"contributors_url\":\"https://api.github.com/repos/emylincon/blockchain/contributors\",\"subscribers_url\":\"https://api.github.com/repos/emylincon/blockchain/subscribers\",\"subscription_url\":\"https://api.github.com/repos/emylincon/blockchain/subscription\",\"commits_url\":\"https://api.github.com/repos/emylincon/blockchain/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/emylincon/blockchain/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/emylincon/blockchain/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/emylincon/blockchain/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/emylincon/blockchain/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/emylincon/blockchain/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/emylincon/blockchain/merges\",\"archive_url\":\"https://api.github.com/repos/emylincon/blockchain/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/emylincon/blockchain/downloads\",\"issues_url\":\"https://api.github.com/repos/emylincon/blockchain/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/emylincon/blockchain/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/emylincon/blockchain/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/emylincon/blockchain/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/emylincon/blockchain/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/emylincon/blockchain/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/emylincon/blockchain/deployments\",\"created_at\":\"2020-06-03T14:16:21Z\",\"updated_at\":\"2023-03-17T19:19:14Z\",\"pushed_at\":\"2023-06-25T18:34:56Z\",\"git_url\":\"git://github.com/emylincon/blockchain.git\",\"ssh_url\":\"git@github.com:emylincon/blockchain.git\",\"clone_url\":\"https://github.com/emylincon/blockchain.git\",\"svn_url\":\"https://github.com/emylincon/blockchain\",\"homepage\":null,\"size\":931,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"Python\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":7,\"license\":null,\"allow_forking\":true,\"is_template\":false,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":7,\"watchers\":0,\"default_branch\":\"master\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/pulls/28\"},\"html\":{\"href\":\"https://github.com/emylincon/blockchain/pull/28\"},\"issue\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/issues/28\"},\"comments\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/issues/28/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/pulls/28/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/pulls/28/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/emylincon/blockchain/statuses/efc49ac0797872add0a91072e2814e6f62eb62b2\"}},\"author_association\":\"OWNER\",\"auto_merge\":null,\"active_lock_reason\":null,\"merged\":true,\"mergeable\":null,\"rebaseable\":null,\"mergeable_state\":\"unknown\",\"merged_by\":{\"login\":\"emylincon\",\"id\":5655515,\"node_id\":\"MDQ6VXNlcjU2NTU1MTU=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5655515?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/emylincon\",\"html_url\":\"https://github.com/emylincon\",\"followers_url\":\"https://api.github.com/users/emylincon/followers\",\"following_url\":\"https://api.github.com/users/emylincon/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/emylincon/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/emylincon/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/emylincon/subscriptions\",\"organizations_url\":\"https://api.github.com/users/emylincon/orgs\",\"repos_url\":\"https://api.github.com/users/emylincon/repos\",\"events_url\":\"https://api.github.com/users/emylincon/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/emylincon/received_events\",\"type\":\"User\",\"site_admin\":false},\"comments\":0,\"review_comments\":0,\"maintainer_can_modify\":false,\"commits\":1,\"additions\":7,\"deletions\":2,\"changed_files\":1}},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341513\",\"type\":\"PushEvent\",\"actor\":{\"id\":71354125,\"login\":\"aws-connector-for-github[bot]\",\"display_login\":\"aws-connector-for-github\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aws-connector-for-github[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/71354125?\"},\"repo\":{\"id\":429551228,\"name\":\"bullet-dev-team/python-pyramid-public\",\"url\":\"https://api.github.com/repos/bullet-dev-team/python-pyramid-public\"},\"payload\":{\"repository_id\":429551228,\"push_id\":14102939785,\"size\":2,\"distinct_size\":1,\"ref\":\"refs/heads/cicd-e2e-trxxju\",\"head\":\"0d6aa14564b1509de8687628554a79644502311f\",\"before\":\"bb709959d69c4b8e40e21c13ca938b6fce1bab9a\",\"commits\":[{\"sha\":\"aec4ad11734af77039cce2a06953b8b3e6001e04\",\"author\":{\"email\":\"72478731+bullet-dev-team@users.noreply.github.com\",\"name\":\"bullet-dev-team\"},\"message\":\"Update mytemplate.jinja2\",\"distinct\":false,\"url\":\"https://api.github.com/repos/bullet-dev-team/python-pyramid-public/commits/aec4ad11734af77039cce2a06953b8b3e6001e04\"},{\"sha\":\"0d6aa14564b1509de8687628554a79644502311f\",\"author\":{\"email\":\"root@ip-10-0-116-23.eu-west-1.compute.internal\",\"name\":\"root\"},\"message\":\"Merge branch \\'cicd-v2\\' of https://codestar-connections.eu-west-1.amazonaws.com/git-http/612793622137/eu-west-1/0e478d9c-42cf-45a4-b42e-036a91438188/bullet-dev-team/python-pyramid-public.git into cicd-e2e-trxxju\",\"distinct\":true,\"url\":\"https://api.github.com/repos/bullet-dev-team/python-pyramid-public/commits/0d6aa14564b1509de8687628554a79644502311f\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341505\",\"type\":\"PushEvent\",\"actor\":{\"id\":97591546,\"login\":\"SudeepJanardhan\",\"display_login\":\"SudeepJanardhan\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SudeepJanardhan\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97591546?\"},\"repo\":{\"id\":550423363,\"name\":\"SudeepJanardhan/springboot-app\",\"url\":\"https://api.github.com/repos/SudeepJanardhan/springboot-app\"},\"payload\":{\"repository_id\":550423363,\"push_id\":14102939782,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"38f5b85045e2bb8c123366f2cf205ece5b692e5f\",\"before\":\"a9d50d2dd15d2ca83c8d4384b2b8a4c693530a35\",\"commits\":[{\"sha\":\"38f5b85045e2bb8c123366f2cf205ece5b692e5f\",\"author\":{\"email\":\"97591546+SudeepJanardhan@users.noreply.github.com\",\"name\":\"SudeepJanardhan\"},\"message\":\"Update RestWebController.java\",\"distinct\":true,\"url\":\"https://api.github.com/repos/SudeepJanardhan/springboot-app/commits/38f5b85045e2bb8c123366f2cf205ece5b692e5f\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341506\",\"type\":\"PushEvent\",\"actor\":{\"id\":85454630,\"login\":\"Sofia-Planes\",\"display_login\":\"Sofia-Planes\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Sofia-Planes\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85454630?\"},\"repo\":{\"id\":645431675,\"name\":\"Sofia-Planes/examen-esp-backend-i-config\",\"url\":\"https://api.github.com/repos/Sofia-Planes/examen-esp-backend-i-config\"},\"payload\":{\"repository_id\":645431675,\"push_id\":14102939786,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"44716f39ee4a176e11ad8d170c1691ac7311cddb\",\"before\":\"4ec48b7d9920933f45a8e0e98b02c2d7c1847cbe\",\"commits\":[{\"sha\":\"44716f39ee4a176e11ad8d170c1691ac7311cddb\",\"author\":{\"email\":\"85454630+Sofia-Planes@users.noreply.github.com\",\"name\":\"Sofia\"},\"message\":\"Update api-catalog.yml\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Sofia-Planes/examen-esp-backend-i-config/commits/44716f39ee4a176e11ad8d170c1691ac7311cddb\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341512\",\"type\":\"PushEvent\",\"actor\":{\"id\":29139614,\"login\":\"renovate[bot]\",\"display_login\":\"renovate\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/renovate[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/29139614?\"},\"repo\":{\"id\":275534394,\"name\":\"Safihre/sabnzbd\",\"url\":\"https://api.github.com/repos/Safihre/sabnzbd\"},\"payload\":{\"repository_id\":275534394,\"push_id\":14102939769,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/renovate/major-all\",\"head\":\"4a65de0c1f5eee98ef1d0ee0418b9c8fdb0c0da4\",\"before\":\"d037f99ad10de30683d12dcd4bc5a8bfa671ce8e\",\"commits\":[{\"sha\":\"4a65de0c1f5eee98ef1d0ee0418b9c8fdb0c0da4\",\"author\":{\"email\":\"29139614+renovate[bot]@users.noreply.github.com\",\"name\":\"renovate[bot]\"},\"message\":\"Update all dependencies\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Safihre/sabnzbd/commits/4a65de0c1f5eee98ef1d0ee0418b9c8fdb0c0da4\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341510\",\"type\":\"CreateEvent\",\"actor\":{\"id\":132740435,\"login\":\"rajis7474\",\"display_login\":\"rajis7474\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rajis7474\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/132740435?\"},\"repo\":{\"id\":658380191,\"name\":\"rajis7474/woocommerce\",\"url\":\"https://api.github.com/repos/rajis7474/woocommerce\"},\"payload\":{\"ref\":\"update/category-field2\",\"ref_type\":\"branch\",\"master_branch\":\"3.4\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341491\",\"type\":\"PushEvent\",\"actor\":{\"id\":29139614,\"login\":\"renovate[bot]\",\"display_login\":\"renovate\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/renovate[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/29139614?\"},\"repo\":{\"id\":569660296,\"name\":\"Ut0n69/nextjs-static-app\",\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app\"},\"payload\":{\"repository_id\":569660296,\"push_id\":14102939773,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"caaa6629d32fdc33110658713e655fbb1428d1c2\",\"before\":\"0e741edceefea35d9f63dbab5aa62b6bc2148e12\",\"commits\":[{\"sha\":\"caaa6629d32fdc33110658713e655fbb1428d1c2\",\"author\":{\"email\":\"29139614+renovate[bot]@users.noreply.github.com\",\"name\":\"renovate[bot]\"},\"message\":\"chore(deps): lock file maintenance\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/commits/caaa6629d32fdc33110658713e655fbb1428d1c2\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341496\",\"type\":\"PushEvent\",\"actor\":{\"id\":90722390,\"login\":\"mikerider2003\",\"display_login\":\"mikerider2003\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mikerider2003\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/90722390?\"},\"repo\":{\"id\":658389450,\"name\":\"mikerider2003/css-exercises\",\"url\":\"https://api.github.com/repos/mikerider2003/css-exercises\"},\"payload\":{\"repository_id\":658389450,\"push_id\":14102939779,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"61e629242c0386d2d1e1e52ce02438df88aa7b1e\",\"before\":\"13a0a77f19e4e35835b9eddeedabb58d9f7a12cf\",\"commits\":[{\"sha\":\"61e629242c0386d2d1e1e52ce02438df88aa7b1e\",\"author\":{\"email\":\"90722390+mikerider2003@users.noreply.github.com\",\"name\":\"mikerider2003\"},\"message\":\"Modified CSS files\",\"distinct\":true,\"url\":\"https://api.github.com/repos/mikerider2003/css-exercises/commits/61e629242c0386d2d1e1e52ce02438df88aa7b1e\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341489\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":519576283,\"name\":\"easimon/azure-builtin-roles\",\"url\":\"https://api.github.com/repos/easimon/azure-builtin-roles\"},\"payload\":{\"repository_id\":519576283,\"push_id\":14102939774,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"f00ea5af33f16f2527821ffb857d54546e216c51\",\"before\":\"632cf081b23f48bfce90badf8f894cdd855c9bbf\",\"commits\":[{\"sha\":\"f00ea5af33f16f2527821ffb857d54546e216c51\",\"author\":{\"email\":\"azure-roles-github@noreply\",\"name\":\"azure-roles-github-actions[bot]\"},\"message\":\"Azure Provider Operations modified: Microsoft.ElasticSan\",\"distinct\":true,\"url\":\"https://api.github.com/repos/easimon/azure-builtin-roles/commits/f00ea5af33f16f2527821ffb857d54546e216c51\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341488\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":626205071,\"name\":\"onthehoriz0n/tiktok-rss-flat\",\"url\":\"https://api.github.com/repos/onthehoriz0n/tiktok-rss-flat\"},\"payload\":{\"repository_id\":626205071,\"push_id\":14102939771,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"3f1d97bb4a5b4cda8066f05f2614da8b29189372\",\"before\":\"e4af93c37c1fd93b6e9f46177aae92969be0167e\",\"commits\":[{\"sha\":\"3f1d97bb4a5b4cda8066f05f2614da8b29189372\",\"author\":{\"email\":\"flat-data@users.noreply.github.com\",\"name\":\"flat-data\"},\"message\":\"Flat: latest data (2023-06-25T18:34:55.871Z)\\\\n{\\\\n  \\\\\"date\\\\\": \\\\\"2023-06-25T18:34:55.871Z\\\\\",\\\\n  \\\\\"files\\\\\": [\\\\n    {\\\\n      \\\\\"name\\\\\": \\\\\"rss/another.ell.xml\\\\\",\\\\n      \\\\\"deltaBytes\\\\\": -12,\\\\n      \\\\\"source\\\\\": \\\\\"https://conoroneill.com/index.xml\\\\\"\\\\n    },\\\\n    {\\\\n      \\\\\"name\\\\\": \\\\\"rss/eline.angeline.xml\\\\\",\\\\n      \\\\\"deltaBytes\\\\\": 22,\\\\n      \\\\\"source\\\\\": \\\\\"https://conoroneill.com/index.xml\\\\\"\\\\n    }\\\\n  ]\\\\n}\",\"distinct\":true,\"url\":\"https://api.github.com/repos/onthehoriz0n/tiktok-rss-flat/commits/3f1d97bb4a5b4cda8066f05f2614da8b29189372\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341480\",\"type\":\"PushEvent\",\"actor\":{\"id\":25511217,\"login\":\"ikfdarba\",\"display_login\":\"ikfdarba\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ikfdarba\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/25511217?\"},\"repo\":{\"id\":658236622,\"name\":\"ikfdarba/blango\",\"url\":\"https://api.github.com/repos/ikfdarba/blango\"},\"payload\":{\"repository_id\":658236622,\"push_id\":14102939762,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"b285e066f604dbe955eb9242b3a0a28c16ae8d67\",\"before\":\"ecc6c5a5130c3c9f77c9d80ec9a75f0abbe7a81e\",\"commits\":[{\"sha\":\"b285e066f604dbe955eb9242b3a0a28c16ae8d67\",\"author\":{\"email\":\"dariobiasini@gmail.com\",\"name\":\"Dario Biasini\"},\"message\":\"Finish crispy forms\",\"distinct\":true,\"url\":\"https://api.github.com/repos/ikfdarba/blango/commits/b285e066f604dbe955eb9242b3a0a28c16ae8d67\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341476\",\"type\":\"CreateEvent\",\"actor\":{\"id\":86097586,\"login\":\"kishanchand9989\",\"display_login\":\"kishanchand9989\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kishanchand9989\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/86097586?\"},\"repo\":{\"id\":658437693,\"name\":\"kishanchand9989/Sensor-Fault-Detection-ML-Project\",\"url\":\"https://api.github.com/repos/kishanchand9989/Sensor-Fault-Detection-ML-Project\"},\"payload\":{\"ref\":\"main\",\"ref_type\":\"branch\",\"master_branch\":\"main\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341470\",\"type\":\"PushEvent\",\"actor\":{\"id\":119009474,\"login\":\"franklinetush1\",\"display_login\":\"franklinetush1\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/franklinetush1\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/119009474?\"},\"repo\":{\"id\":574945276,\"name\":\"franklinetush1/alx-system_engineering-devops\",\"url\":\"https://api.github.com/repos/franklinetush1/alx-system_engineering-devops\"},\"payload\":{\"repository_id\":574945276,\"push_id\":14102939763,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"450c724ef4f3b5920fc0b0bcd8ff5e1f311179c5\",\"before\":\"01ad8921ea0c040bdb3ce41abb6ba505228cb74c\",\"commits\":[{\"sha\":\"450c724ef4f3b5920fc0b0bcd8ff5e1f311179c5\",\"author\":{\"email\":\"mburugufrankline1@gmail..com\",\"name\":\"franklinetush1\"},\"message\":\"SSH key pair correction\",\"distinct\":true,\"url\":\"https://api.github.com/repos/franklinetush1/alx-system_engineering-devops/commits/450c724ef4f3b5920fc0b0bcd8ff5e1f311179c5\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341479\",\"type\":\"PushEvent\",\"actor\":{\"id\":69688279,\"login\":\"FloatKasemtan\",\"display_login\":\"FloatKasemtan\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/FloatKasemtan\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/69688279?\"},\"repo\":{\"id\":364538257,\"name\":\"FloatKasemtan/FloatKasemtan\",\"url\":\"https://api.github.com/repos/FloatKasemtan/FloatKasemtan\"},\"payload\":{\"repository_id\":364538257,\"push_id\":14102939760,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"099cfaa20bf5b25c02cad42a3d938c70e788db66\",\"before\":\"4f6f1462a9ac4e80979d90e27a58474a0ebc6791\",\"commits\":[{\"sha\":\"099cfaa20bf5b25c02cad42a3d938c70e788db66\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"readme-bot\"},\"message\":\"Updated with Dev Metrics\",\"distinct\":true,\"url\":\"https://api.github.com/repos/FloatKasemtan/FloatKasemtan/commits/099cfaa20bf5b25c02cad42a3d938c70e788db66\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:57Z\"},{\"id\":\"29990341468\",\"type\":\"PushEvent\",\"actor\":{\"id\":73463965,\"login\":\"IsharaSilva\",\"display_login\":\"IsharaSilva\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/IsharaSilva\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/73463965?\"},\"repo\":{\"id\":621234793,\"name\":\"IsharaSilva/Prediction-Recommedation-system-for-Potato-Cultivation\",\"url\":\"https://api.github.com/repos/IsharaSilva/Prediction-Recommedation-system-for-Potato-Cultivation\"},\"payload\":{\"repository_id\":621234793,\"push_id\":14102939747,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"0aabd50746c22b91ab833738f0527e4177b2b09f\",\"before\":\"b9984816d389bb85e1dc11b3689e4ecf915eff86\",\"commits\":[{\"sha\":\"0aabd50746c22b91ab833738f0527e4177b2b09f\",\"author\":{\"email\":\"isharasilva139@gmail.com\",\"name\":\"Ishara Silva\"},\"message\":\"Delete Segmentation_with_Augmentation.ipynb\",\"distinct\":true,\"url\":\"https://api.github.com/repos/IsharaSilva/Prediction-Recommedation-system-for-Potato-Cultivation/commits/0aabd50746c22b91ab833738f0527e4177b2b09f\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\"},{\"id\":\"29990341458\",\"type\":\"PushEvent\",\"actor\":{\"id\":8778378,\"login\":\"charphi\",\"display_login\":\"charphi\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/charphi\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/8778378?\"},\"repo\":{\"id\":408428791,\"name\":\"nbbrd/sdmx-upptime\",\"url\":\"https://api.github.com/repos/nbbrd/sdmx-upptime\"},\"payload\":{\"repository_id\":408428791,\"push_id\":14102939740,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/master\",\"head\":\"3543065a65bf0abd57d9b3d913c38ece561c9849\",\"before\":\"383d5ba22347b55777828613ea89de1ddc0ed1e1\",\"commits\":[{\"sha\":\"3839ad6825b73cbb8565156d635f2665aa32f872\",\"author\":{\"email\":\"73812536+upptime-bot@users.noreply.github.com\",\"name\":\"Upptime Bot\"},\"message\":\":pencil: Update summary in README [skip ci] [upptime]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/nbbrd/sdmx-upptime/commits/3839ad6825b73cbb8565156d635f2665aa32f872\"},{\"sha\":\"3543065a65bf0abd57d9b3d913c38ece561c9849\",\"author\":{\"email\":\"73812536+upptime-bot@users.noreply.github.com\",\"name\":\"Upptime Bot\"},\"message\":\":card_file_box: Update status summary [skip ci] [upptime]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/nbbrd/sdmx-upptime/commits/3543065a65bf0abd57d9b3d913c38ece561c9849\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\",\"org\":{\"id\":8778468,\"login\":\"nbbrd\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/nbbrd\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/8778468?\"}},{\"id\":\"29990341460\",\"type\":\"PushEvent\",\"actor\":{\"id\":85319351,\"login\":\"NovaisAmanda\",\"display_login\":\"NovaisAmanda\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/NovaisAmanda\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85319351?\"},\"repo\":{\"id\":658413929,\"name\":\"NovaisAmanda/NovaisAmanda\",\"url\":\"https://api.github.com/repos/NovaisAmanda/NovaisAmanda\"},\"payload\":{\"repository_id\":658413929,\"push_id\":14102939749,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"05e9695c97ab4ce8f4fb1e5b881442c0584c9ca0\",\"before\":\"fa832753965c5008a236e0feb4f1f99bcceecced\",\"commits\":[{\"sha\":\"05e9695c97ab4ce8f4fb1e5b881442c0584c9ca0\",\"author\":{\"email\":\"amandanovais784@gmail.com\",\"name\":\"Amanda Novais\"},\"message\":\"Update README.md\",\"distinct\":true,\"url\":\"https://api.github.com/repos/NovaisAmanda/NovaisAmanda/commits/05e9695c97ab4ce8f4fb1e5b881442c0584c9ca0\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\"},{\"id\":\"29990341466\",\"type\":\"CreateEvent\",\"actor\":{\"id\":132740435,\"login\":\"rajis7474\",\"display_login\":\"rajis7474\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/rajis7474\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/132740435?\"},\"repo\":{\"id\":658380191,\"name\":\"rajis7474/woocommerce\",\"url\":\"https://api.github.com/repos/rajis7474/woocommerce\"},\"payload\":{\"ref\":\"update/28745-orders-api-replace-wp-query\",\"ref_type\":\"branch\",\"master_branch\":\"3.4\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\"},{\"id\":\"29990341387\",\"type\":\"PushEvent\",\"actor\":{\"id\":105683440,\"login\":\"CBID2\",\"display_login\":\"CBID2\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CBID2\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/105683440?\"},\"repo\":{\"id\":647583359,\"name\":\"CBID2/curriculum\",\"url\":\"https://api.github.com/repos/CBID2/curriculum\"},\"payload\":{\"repository_id\":647583359,\"push_id\":14102939704,\"size\":97,\"distinct_size\":97,\"ref\":\"refs/heads/main\",\"head\":\"c6cb9139a2498cb6f50948b0ca02a5e35c937c4f\",\"before\":\"ff4590038eb315741d46b5dfc6aa1c48d4a63a05\",\"commits\":[{\"sha\":\"7ecca11a64cae26cc922077cb3dcff24750a7a5e\",\"author\":{\"email\":\"cszhna@gmail.com\",\"name\":\"zhna123\"},\"message\":\"update texts about Github Pages not supporting BrowserRouter\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/7ecca11a64cae26cc922077cb3dcff24750a7a5e\"},{\"sha\":\"be5b268fb71945f7c37fab6ac94513c7c5b5f047\",\"author\":{\"email\":\"prantikdas2004@gmail.com\",\"name\":\"root\"},\"message\":\"[feat] add project specs\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/be5b268fb71945f7c37fab6ac94513c7c5b5f047\"},{\"sha\":\"5aa69afa27d4e4ba4ac766aaa6970717b14b87f5\",\"author\":{\"email\":\"prantikdas2004@gmail.com\",\"name\":\"root\"},\"message\":\"[fix] add a wording change\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/5aa69afa27d4e4ba4ac766aaa6970717b14b87f5\"},{\"sha\":\"dbccc0c32e042128372bf4e03e56906f17a0f7e1\",\"author\":{\"email\":\"shaicloud@gmail.com\",\"name\":\"Lumi\"},\"message\":\"added small npm script section for student qol purposes and to learn about scripts\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/dbccc0c32e042128372bf4e03e56906f17a0f7e1\"},{\"sha\":\"0bd0a26cfca9d012e23f34e6a9ad5099b7ebe830\",\"author\":{\"email\":\"shaicloud@gmail.com\",\"name\":\"Lumi\"},\"message\":\"fixed wording\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/0bd0a26cfca9d012e23f34e6a9ad5099b7ebe830\"},{\"sha\":\"8e4a975cd24c7e584e74ef3886102ba98e3f9c87\",\"author\":{\"email\":\"shaicloud@gmail.com\",\"name\":\"Lumi\"},\"message\":\"Merge branch \\'main\\' into npmscript\\\\nadded a small tip about using npm scripts to avoid googling for git command for gh pages\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/8e4a975cd24c7e584e74ef3886102ba98e3f9c87\"},{\"sha\":\"1dfc41cf13e33addfbc324574a1f8f8ec57e6d89\",\"author\":{\"email\":\"107169289+spicyneutrino@users.noreply.github.com\",\"name\":\"spicyneutrino\"},\"message\":\"Fix Grammar Error (#25570)\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/1dfc41cf13e33addfbc324574a1f8f8ec57e6d89\"},{\"sha\":\"7111840a4e41309accfb257b49d973f9eb33c4ec\",\"author\":{\"email\":\"89743706+chanceback@users.noreply.github.com\",\"name\":\"Chance Back\"},\"message\":\"Corrected awkward sentences in database introduction. (#25569)\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/7111840a4e41309accfb257b49d973f9eb33c4ec\"},{\"sha\":\"4395794fcf9cb6cf69d341aa6ac54bfbd1b6faf9\",\"author\":{\"email\":\"125042151+CorbanPendrak@users.noreply.github.com\",\"name\":\"Corban Pendrak\"},\"message\":\"Fixes Awkward Sentence Structures (#25568)\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/4395794fcf9cb6cf69d341aa6ac54bfbd1b6faf9\"},{\"sha\":\"a9b73d6213a00530da2f6b33ea08d8335293358f\",\"author\":{\"email\":\"133906055+2klw@users.noreply.github.com\",\"name\":\"Luke Wells\"},\"message\":\"Adjust href to match grouping section header (#25566)\\\\n\\\\nWhen the section heading \\\\\"Grouping Selector\\\\\" was changed to \\\\\"The\\\\r\\\\nGrouping Selector\\\\\", the href in the Knowledge Check question \\\\\"How would\\\\r\\\\nyou apply...\\\\\" was not changed; breaking the link. Change href in\\\\r\\\\nsecond Knowledge Check question to point to new subheading, restoring\\\\r\\\\nlink.\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/a9b73d6213a00530da2f6b33ea08d8335293358f\"},{\"sha\":\"bf4ba318e2d6656b674f87c07fdf3cc631745c45\",\"author\":{\"email\":\"81025586+ManonLef@users.noreply.github.com\",\"name\":\"Manon\"},\"message\":\"rename \\\\\"method\\\\\" to \\\\\"function for consistency and correctness (#25574)\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/bf4ba318e2d6656b674f87c07fdf3cc631745c45\"},{\"sha\":\"0796a69fb7d25eee375cb8b72a14ac233cf1ac5b\",\"author\":{\"email\":\"84243806+rosa-pastel@users.noreply.github.com\",\"name\":\"Zeynep Rana Mutlu\"},\"message\":\"Update router.md\\\\n\\\\nRemove invalid lesson note\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/0796a69fb7d25eee375cb8b72a14ac233cf1ac5b\"},{\"sha\":\"0b9f32c6dbb98e247e3ade1d4ff109c5c364a76d\",\"author\":{\"email\":\"kevinmulhern23@gmail.com\",\"name\":\"Kevin Mulhern\"},\"message\":\"Chore: Move CSS Foundations Lessons into Correct Folders. (#25575)\\\\n\\\\nBecause:\\\\r\\\\n* All lessons should be in the folders which represent the section they live in on the site.\\\\r\\\\n\\\\r\\\\nThis commit:\\\\r\\\\n* Moves the block and inline lesson to the CSS foundations folder.\\\\r\\\\n* Moves the box model lesson to the CSS foundations folder.\\\\r\\\\n* Move intro to css images into a folder with the same name as the lesson to follow the same pattern as images for other lessons.\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/0b9f32c6dbb98e247e3ade1d4ff109c5c364a76d\"},{\"sha\":\"98d16f1318897570724b6040f42f27b99fc1648e\",\"author\":{\"email\":\"97754210+SpectreFury@users.noreply.github.com\",\"name\":\"Ayush Soni\"},\"message\":\"Ruby Time Complexity: Add punctuations (#25577)\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/98d16f1318897570724b6040f42f27b99fc1648e\"},{\"sha\":\"a1403e4398306f10e0a05dd4567bf346b5d96d0a\",\"author\":{\"email\":\"karim.develops@gmail.com\",\"name\":\"Abdul Karim\"},\"message\":\"Update working-with-text.md (#25581)\\\\n\\\\n* Update working-with-text.md\\\\r\\\\n\\\\r\\\\nAdded a easier way to generate dummy text by using a VS Code shortcut, and not going to a website with ads.\\\\r\\\\n\\\\r\\\\n* Update foundations/html_css/html-foundations/working-with-text.md\\\\r\\\\n\\\\r\\\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>\\\\r\\\\n\\\\r\\\\n---------\\\\r\\\\n\\\\r\\\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/a1403e4398306f10e0a05dd4567bf346b5d96d0a\"},{\"sha\":\"da23904f2c9ddec0b727964165ffd3c97b4e3889\",\"author\":{\"email\":\"97754210+SpectreFury@users.noreply.github.com\",\"name\":\"Ayush Soni\"},\"message\":\"Javascript Time Complexity: Add punctuations (#25576)\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/da23904f2c9ddec0b727964165ffd3c97b4e3889\"},{\"sha\":\"b89f21fddd5c4c0656ffbead0dc3aab50fe56e03\",\"author\":{\"email\":\"85281165+Eveieve@users.noreply.github.com\",\"name\":\"Zeyi\"},\"message\":\"Update a_deeper_look_at_git.md (#25565)\\\\n\\\\nAn intended typo in the deeper-look-at-git lesson has been PR\\'d and merged. This PR is to recreate the typo and add a quick mention of the typo so people know that it\\'s intended. \\\\r\\\\n\\\\r\\\\nHere\\'s a link to the PR that\\'s been merged. https://github.com/TheOdinProject/curriculum/pull/25517\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/b89f21fddd5c4c0656ffbead0dc3aab50fe56e03\"},{\"sha\":\"9af3e01ad3d060435cf562ee3d018d10d9ab82a2\",\"author\":{\"email\":\"kevinmulhern23@gmail.com\",\"name\":\"Kevin Mulhern\"},\"message\":\"Fix: Broken Markdown Table Rendering (#25584)\\\\n\\\\nBecause:\\\\r\\\\n* Kramdown needed a newline between the heading and table to render correctly.\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/9af3e01ad3d060435cf562ee3d018d10d9ab82a2\"},{\"sha\":\"c06cc7c94f896bc8a51150bcde6a9b05c7661897\",\"author\":{\"email\":\"jamesgracajones@gmail.com\",\"name\":\"James Gra\\xc3\\xa7a-Jones\"},\"message\":\"JavaScript / React Testing Part 2 lesson: Note that data-testid is the default spelling (#25567)\\\\n\\\\n* Add note explaining that data-test-id isn\\'t native\\\\r\\\\n\\\\r\\\\nIn case students try to replicate aspects of the linked testing file\\\\r\\\\nand thus run into errors since they spelt the attribute as\\\\r\\\\n\\\\\"data-test-id\\\\\" rather than \\\\\"data-testid\\\\\" without adding a configuration\\\\r\\\\nfile to change this spelling (which The Odin Project doesn\\'t mention)\\\\r\\\\n\\\\r\\\\n* Update javascript/react_js/react_testing_part_two.md\\\\r\\\\n\\\\r\\\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>\\\\r\\\\n\\\\r\\\\n---------\\\\r\\\\n\\\\r\\\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/c06cc7c94f896bc8a51150bcde6a9b05c7661897\"},{\"sha\":\"38d911dd9d518843e5e2d577ac990d8ac38df474\",\"author\":{\"email\":\"61510135+fortypercenttitanium@users.noreply.github.com\",\"name\":\"Alex Younger\"},\"message\":\"Merge pull request #25579 from rosa-pastel/patch-5\\\\n\\\\nRouter lesson: Remove invalid lesson note\",\"distinct\":true,\"url\":\"https://api.github.com/repos/CBID2/curriculum/commits/38d911dd9d518843e5e2d577ac990d8ac38df474\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\"},{\"id\":\"29990341454\",\"type\":\"PullRequestEvent\",\"actor\":{\"id\":29139614,\"login\":\"renovate[bot]\",\"display_login\":\"renovate\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/renovate[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/29139614?\"},\"repo\":{\"id\":569660296,\"name\":\"Ut0n69/nextjs-static-app\",\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app\"},\"payload\":{\"action\":\"closed\",\"number\":13,\"pull_request\":{\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13\",\"id\":1406764927,\"node_id\":\"PR_kwDOIfRTiM5T2Yd_\",\"html_url\":\"https://github.com/Ut0n69/nextjs-static-app/pull/13\",\"diff_url\":\"https://github.com/Ut0n69/nextjs-static-app/pull/13.diff\",\"patch_url\":\"https://github.com/Ut0n69/nextjs-static-app/pull/13.patch\",\"issue_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13\",\"number\":13,\"state\":\"closed\",\"locked\":false,\"title\":\"chore(deps): lock file maintenance\",\"user\":{\"login\":\"renovate[bot]\",\"id\":29139614,\"node_id\":\"MDM6Qm90MjkxMzk2MTQ=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/2740?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/renovate%5Bbot%5D\",\"html_url\":\"https://github.com/apps/renovate\",\"followers_url\":\"https://api.github.com/users/renovate%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/renovate%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/renovate%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/renovate%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/renovate%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"body\":\"[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\\\\n\\\\nThis PR contains the following updates:\\\\n\\\\n| Update | Change |\\\\n|---|---|\\\\n| lockFileMaintenance | All locks refreshed |\\\\n\\\\n\\xf0\\x9f\\x94\\xa7 This Pull Request updates lock files to use the latest dependency versions.\\\\n\\\\n---\\\\n\\\\n### Configuration\\\\n\\\\n\\xf0\\x9f\\x93\\x85 **Schedule**: Branch creation - \\\\\"before 4am on monday\\\\\" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).\\\\n\\\\n\\xf0\\x9f\\x9a\\xa6 **Automerge**: Enabled.\\\\n\\\\n\\xe2\\x99\\xbb **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\\\\n\\\\n\\xf0\\x9f\\x91\\xbb **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that\\'s undesired.\\\\n\\\\n---\\\\n\\\\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\\\\n\\\\n---\\\\n\\\\nThis PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Ut0n69/nextjs-static-app).\\\\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->\\\\n\",\"created_at\":\"2023-06-25T17:27:18Z\",\"updated_at\":\"2023-06-25T18:34:56Z\",\"closed_at\":\"2023-06-25T18:34:55Z\",\"merged_at\":\"2023-06-25T18:34:55Z\",\"merge_commit_sha\":\"caaa6629d32fdc33110658713e655fbb1428d1c2\",\"assignee\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[{\"id\":5273649268,\"node_id\":\"LA_kwDOIfRTiM8AAAABOlWAdA\",\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/labels/renovate\",\"name\":\"renovate\",\"color\":\"ededed\",\"default\":false,\"description\":null}],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/commits\",\"review_comments_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/comments\",\"review_comment_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13/comments\",\"statuses_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/7f5787954a536935715e0e77735e9501eebaa576\",\"head\":{\"label\":\"Ut0n69:renovate/lock-file-maintenance\",\"ref\":\"renovate/lock-file-maintenance\",\"sha\":\"7f5787954a536935715e0e77735e9501eebaa576\",\"user\":{\"login\":\"Ut0n69\",\"id\":28569773,\"node_id\":\"MDQ6VXNlcjI4NTY5Nzcz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/28569773?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Ut0n69\",\"html_url\":\"https://github.com/Ut0n69\",\"followers_url\":\"https://api.github.com/users/Ut0n69/followers\",\"following_url\":\"https://api.github.com/users/Ut0n69/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/Ut0n69/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/Ut0n69/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/Ut0n69/subscriptions\",\"organizations_url\":\"https://api.github.com/users/Ut0n69/orgs\",\"repos_url\":\"https://api.github.com/users/Ut0n69/repos\",\"events_url\":\"https://api.github.com/users/Ut0n69/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/Ut0n69/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":569660296,\"node_id\":\"R_kgDOIfRTiA\",\"name\":\"nextjs-static-app\",\"full_name\":\"Ut0n69/nextjs-static-app\",\"private\":false,\"owner\":{\"login\":\"Ut0n69\",\"id\":28569773,\"node_id\":\"MDQ6VXNlcjI4NTY5Nzcz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/28569773?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Ut0n69\",\"html_url\":\"https://github.com/Ut0n69\",\"followers_url\":\"https://api.github.com/users/Ut0n69/followers\",\"following_url\":\"https://api.github.com/users/Ut0n69/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/Ut0n69/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/Ut0n69/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/Ut0n69/subscriptions\",\"organizations_url\":\"https://api.github.com/users/Ut0n69/orgs\",\"repos_url\":\"https://api.github.com/users/Ut0n69/repos\",\"events_url\":\"https://api.github.com/users/Ut0n69/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/Ut0n69/received_events\",\"type\":\"User\",\"site_admin\":false},\"html_url\":\"https://github.com/Ut0n69/nextjs-static-app\",\"description\":\"Next.js template for static-app like chrome extensions. It can open html file on browser directory.\",\"fork\":false,\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app\",\"forks_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/forks\",\"keys_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/teams\",\"hooks_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/hooks\",\"issue_events_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/events\",\"assignees_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/tags\",\"blobs_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/languages\",\"stargazers_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/stargazers\",\"contributors_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/contributors\",\"subscribers_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/subscribers\",\"subscription_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/subscription\",\"commits_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/merges\",\"archive_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/downloads\",\"issues_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/deployments\",\"created_at\":\"2022-11-23T10:32:40Z\",\"updated_at\":\"2022-11-23T10:36:26Z\",\"pushed_at\":\"2023-06-25T18:34:56Z\",\"git_url\":\"git://github.com/Ut0n69/nextjs-static-app.git\",\"ssh_url\":\"git@github.com:Ut0n69/nextjs-static-app.git\",\"clone_url\":\"https://github.com/Ut0n69/nextjs-static-app.git\",\"svn_url\":\"https://github.com/Ut0n69/nextjs-static-app\",\"homepage\":null,\"size\":197,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"TypeScript\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":8,\"license\":null,\"allow_forking\":true,\"is_template\":true,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":8,\"watchers\":0,\"default_branch\":\"main\"}},\"base\":{\"label\":\"Ut0n69:main\",\"ref\":\"main\",\"sha\":\"0e741edceefea35d9f63dbab5aa62b6bc2148e12\",\"user\":{\"login\":\"Ut0n69\",\"id\":28569773,\"node_id\":\"MDQ6VXNlcjI4NTY5Nzcz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/28569773?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Ut0n69\",\"html_url\":\"https://github.com/Ut0n69\",\"followers_url\":\"https://api.github.com/users/Ut0n69/followers\",\"following_url\":\"https://api.github.com/users/Ut0n69/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/Ut0n69/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/Ut0n69/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/Ut0n69/subscriptions\",\"organizations_url\":\"https://api.github.com/users/Ut0n69/orgs\",\"repos_url\":\"https://api.github.com/users/Ut0n69/repos\",\"events_url\":\"https://api.github.com/users/Ut0n69/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/Ut0n69/received_events\",\"type\":\"User\",\"site_admin\":false},\"repo\":{\"id\":569660296,\"node_id\":\"R_kgDOIfRTiA\",\"name\":\"nextjs-static-app\",\"full_name\":\"Ut0n69/nextjs-static-app\",\"private\":false,\"owner\":{\"login\":\"Ut0n69\",\"id\":28569773,\"node_id\":\"MDQ6VXNlcjI4NTY5Nzcz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/28569773?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Ut0n69\",\"html_url\":\"https://github.com/Ut0n69\",\"followers_url\":\"https://api.github.com/users/Ut0n69/followers\",\"following_url\":\"https://api.github.com/users/Ut0n69/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/Ut0n69/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/Ut0n69/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/Ut0n69/subscriptions\",\"organizations_url\":\"https://api.github.com/users/Ut0n69/orgs\",\"repos_url\":\"https://api.github.com/users/Ut0n69/repos\",\"events_url\":\"https://api.github.com/users/Ut0n69/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/Ut0n69/received_events\",\"type\":\"User\",\"site_admin\":false},\"html_url\":\"https://github.com/Ut0n69/nextjs-static-app\",\"description\":\"Next.js template for static-app like chrome extensions. It can open html file on browser directory.\",\"fork\":false,\"url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app\",\"forks_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/forks\",\"keys_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/teams\",\"hooks_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/hooks\",\"issue_events_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/events\",\"assignees_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/tags\",\"blobs_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/languages\",\"stargazers_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/stargazers\",\"contributors_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/contributors\",\"subscribers_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/subscribers\",\"subscription_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/subscription\",\"commits_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/merges\",\"archive_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/downloads\",\"issues_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/deployments\",\"created_at\":\"2022-11-23T10:32:40Z\",\"updated_at\":\"2022-11-23T10:36:26Z\",\"pushed_at\":\"2023-06-25T18:34:56Z\",\"git_url\":\"git://github.com/Ut0n69/nextjs-static-app.git\",\"ssh_url\":\"git@github.com:Ut0n69/nextjs-static-app.git\",\"clone_url\":\"https://github.com/Ut0n69/nextjs-static-app.git\",\"svn_url\":\"https://github.com/Ut0n69/nextjs-static-app\",\"homepage\":null,\"size\":197,\"stargazers_count\":0,\"watchers_count\":0,\"language\":\"TypeScript\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"has_discussions\":false,\"forks_count\":0,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":8,\"license\":null,\"allow_forking\":true,\"is_template\":true,\"web_commit_signoff_required\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":0,\"open_issues\":8,\"watchers\":0,\"default_branch\":\"main\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13\"},\"html\":{\"href\":\"https://github.com/Ut0n69/nextjs-static-app/pull/13\"},\"issue\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13\"},\"comments\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/7f5787954a536935715e0e77735e9501eebaa576\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"active_lock_reason\":null,\"merged\":true,\"mergeable\":null,\"rebaseable\":null,\"mergeable_state\":\"unknown\",\"merged_by\":{\"login\":\"renovate[bot]\",\"id\":29139614,\"node_id\":\"MDM6Qm90MjkxMzk2MTQ=\",\"avatar_url\":\"https://avatars.githubusercontent.com/in/2740?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/renovate%5Bbot%5D\",\"html_url\":\"https://github.com/apps/renovate\",\"followers_url\":\"https://api.github.com/users/renovate%5Bbot%5D/followers\",\"following_url\":\"https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/renovate%5Bbot%5D/subscriptions\",\"organizations_url\":\"https://api.github.com/users/renovate%5Bbot%5D/orgs\",\"repos_url\":\"https://api.github.com/users/renovate%5Bbot%5D/repos\",\"events_url\":\"https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/renovate%5Bbot%5D/received_events\",\"type\":\"Bot\",\"site_admin\":false},\"comments\":0,\"review_comments\":0,\"maintainer_can_modify\":false,\"commits\":1,\"additions\":51,\"deletions\":45,\"changed_files\":1}},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\"},{\"id\":\"29990341459\",\"type\":\"PushEvent\",\"actor\":{\"id\":68514488,\"login\":\"Azzimihr\",\"display_login\":\"Azzimihr\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Azzimihr\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/68514488?\"},\"repo\":{\"id\":658378919,\"name\":\"sslagalica/sslagalica.github.io\",\"url\":\"https://api.github.com/repos/sslagalica/sslagalica.github.io\"},\"payload\":{\"repository_id\":658378919,\"push_id\":14102939748,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"041cf4128e90a95b4c846a377131f6b2bb905ae8\",\"before\":\"34ec2351808662eb5f1109d653c1907709985c81\",\"commits\":[{\"sha\":\"041cf4128e90a95b4c846a377131f6b2bb905ae8\",\"author\":{\"email\":\"68514488+Azzimihr@users.noreply.github.com\",\"name\":\"Azzimihr\"},\"message\":\"add fields\",\"distinct\":true,\"url\":\"https://api.github.com/repos/sslagalica/sslagalica.github.io/commits/041cf4128e90a95b4c846a377131f6b2bb905ae8\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\",\"org\":{\"id\":137709869,\"login\":\"sslagalica\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/sslagalica\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/137709869?\"}},{\"id\":\"29990341446\",\"type\":\"PushEvent\",\"actor\":{\"id\":121399544,\"login\":\"sombraconshader\",\"display_login\":\"sombraconshader\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/sombraconshader\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/121399544?\"},\"repo\":{\"id\":638484988,\"name\":\"idanawagner/tecnicaturaProyectoCSharp\",\"url\":\"https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp\"},\"payload\":{\"repository_id\":638484988,\"push_id\":14102939732,\"size\":3,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"424c434188feb68fb3e660e121a2cecc60641fad\",\"before\":\"5ca0f94c249a150405c3fef9fb683b350f343b13\",\"commits\":[{\"sha\":\"65457b2b9ab925341e932c80c6f177198b240499\",\"author\":{\"email\":\"121399544+sombraconshader@users.noreply.github.com\",\"name\":\"sombraconshader\"},\"message\":\"ChocloFran\",\"distinct\":false,\"url\":\"https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp/commits/65457b2b9ab925341e932c80c6f177198b240499\"},{\"sha\":\"8694aa6da6a7c3e88c44d60aafe90c22f7371c48\",\"author\":{\"email\":\"121399544+sombraconshader@users.noreply.github.com\",\"name\":\"sombraconshader\"},\"message\":\"Modificaciones leves\\\\n\\\\nSaqu\\xc3\\xa9 los filtros de modelo del form eliminar y me top\\xc3\\xa9 con un error cuando trato de actualizar la lista por \\\\\"duenio\\\\\" si estoy buscando en SpaceX. (Me sale un error en el get)\",\"distinct\":false,\"url\":\"https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp/commits/8694aa6da6a7c3e88c44d60aafe90c22f7371c48\"},{\"sha\":\"424c434188feb68fb3e660e121a2cecc60641fad\",\"author\":{\"email\":\"121399544+sombraconshader@users.noreply.github.com\",\"name\":\"sombraconshader\"},\"message\":\"Merge pull request #9 from idanawagner/ChocloFran\\\\n\\\\nChoclo fran\",\"distinct\":true,\"url\":\"https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp/commits/424c434188feb68fb3e660e121a2cecc60641fad\"}]},\"public\":true,\"created_at\":\"2023-06-25T18:34:56Z\"}]'"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.content"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d5cc9367",
   "metadata": {},
   "source": [
    "### json()观察结果"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b9469ac6",
   "metadata": {},
   "source": [
    "* 结论是？"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "8e64812a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'id': '29990341544',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 658149598,\n",
       "   'name': 'PedroHBrasil/skills-review-pull-requests',\n",
       "   'url': 'https://api.github.com/repos/PedroHBrasil/skills-review-pull-requests'},\n",
       "  'payload': {'repository_id': 658149598,\n",
       "   'push_id': 14102939805,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'f05c54eeecc76371bfb712f2e6a51632b632b4d1',\n",
       "   'before': '0c7dadaf5b00fc434629f332da666c3385b9351f',\n",
       "   'commits': [{'sha': 'f05c54eeecc76371bfb712f2e6a51632b632b4d1',\n",
       "     'author': {'email': 'github-actions@github.com',\n",
       "      'name': 'github-actions'},\n",
       "     'message': 'Update to 3 in STEP and README.md',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/PedroHBrasil/skills-review-pull-requests/commits/f05c54eeecc76371bfb712f2e6a51632b632b4d1'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341517',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 48632357,\n",
       "   'login': 'Patrick448',\n",
       "   'display_login': 'Patrick448',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/Patrick448',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/48632357?'},\n",
       "  'repo': {'id': 623577624,\n",
       "   'name': 'Patrick448/Trabalho-Compiladores',\n",
       "   'url': 'https://api.github.com/repos/Patrick448/Trabalho-Compiladores'},\n",
       "  'payload': {'repository_id': 623577624,\n",
       "   'push_id': 14102939793,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/trabalho-parte-3',\n",
       "   'head': '51601f731a1b6d23424a013c0335a8f133185413',\n",
       "   'before': 'c6f737739ddc1e966d4aa0788b5bbd0a2a231d76',\n",
       "   'commits': [{'sha': '51601f731a1b6d23424a013c0335a8f133185413',\n",
       "     'author': {'email': 'patrickcarvalho448@gmail.com',\n",
       "      'name': 'Patrick Carvalho'},\n",
       "     'message': 'remoção de comentário',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Patrick448/Trabalho-Compiladores/commits/51601f731a1b6d23424a013c0335a8f133185413'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341530',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 73383276,\n",
       "   'login': 'daniahih',\n",
       "   'display_login': 'daniahih',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/daniahih',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/73383276?'},\n",
       "  'repo': {'id': 658364593,\n",
       "   'name': 'daniahih/harmoniApi-Documantaion',\n",
       "   'url': 'https://api.github.com/repos/daniahih/harmoniApi-Documantaion'},\n",
       "  'payload': {'repository_id': 658364593,\n",
       "   'push_id': 14102939788,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'ce770b9907cd5b4651feb9363b45aca685f501ce',\n",
       "   'before': '67e831e4a8389e8d17bf2b43320615318668e9e7',\n",
       "   'commits': [{'sha': 'ce770b9907cd5b4651feb9363b45aca685f501ce',\n",
       "     'author': {'email': 'daniahih310@gmail.com', 'name': 'daniahih'},\n",
       "     'message': 'added artist route',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/daniahih/harmoniApi-Documantaion/commits/ce770b9907cd5b4651feb9363b45aca685f501ce'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341534',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 62403105,\n",
       "   'login': 'anasofia0',\n",
       "   'display_login': 'anasofia0',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/anasofia0',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/62403105?'},\n",
       "  'repo': {'id': 656389385,\n",
       "   'name': 'anasofia0/sistema-exames',\n",
       "   'url': 'https://api.github.com/repos/anasofia0/sistema-exames'},\n",
       "  'payload': {'repository_id': 656389385,\n",
       "   'push_id': 14102939799,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '5ed914c57eb57f007362f8da1687921d6ddce391',\n",
       "   'before': '22f3996ce8af2a57d48316fdeb1f16187b759542',\n",
       "   'commits': [{'sha': '5ed914c57eb57f007362f8da1687921d6ddce391',\n",
       "     'author': {'email': 'anasofialaranja@gmail.com', 'name': 'anasofia0'},\n",
       "     'message': 'change README.md',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/anasofia0/sistema-exames/commits/5ed914c57eb57f007362f8da1687921d6ddce391'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341522',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 110597529,\n",
       "   'login': 'percwalkkk',\n",
       "   'display_login': 'percwalkkk',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/percwalkkk',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/110597529?'},\n",
       "  'repo': {'id': 645469588,\n",
       "   'name': 'RWOHidden/hwid',\n",
       "   'url': 'https://api.github.com/repos/RWOHidden/hwid'},\n",
       "  'payload': {'repository_id': 645469588,\n",
       "   'push_id': 14102939792,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'b86042da0f3c6d36ee76037da49e79a3d2f774c6',\n",
       "   'before': '51a70b2cf68bae88e967b7c98c698ed6ea87f9ec',\n",
       "   'commits': [{'sha': 'b86042da0f3c6d36ee76037da49e79a3d2f774c6',\n",
       "     'author': {'email': '110597529+percwalkkk@users.noreply.github.com',\n",
       "      'name': 'percwalkkk'},\n",
       "     'message': 'Update list.lua',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/RWOHidden/hwid/commits/b86042da0f3c6d36ee76037da49e79a3d2f774c6'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341527',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 94654154,\n",
       "   'login': '0xmerkle',\n",
       "   'display_login': '0xmerkle',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/0xmerkle',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/94654154?'},\n",
       "  'repo': {'id': 621803253,\n",
       "   'name': 'FlowiseAI/Flowise',\n",
       "   'url': 'https://api.github.com/repos/FlowiseAI/Flowise'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z',\n",
       "  'org': {'id': 128289781,\n",
       "   'login': 'FlowiseAI',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/FlowiseAI',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/128289781?'}},\n",
       " {'id': '29990341520',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 88656591,\n",
       "   'login': 'Fasih14',\n",
       "   'display_login': 'Fasih14',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/Fasih14',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/88656591?'},\n",
       "  'repo': {'id': 658437922,\n",
       "   'name': 'Fasih14/oibsip_taskno-3',\n",
       "   'url': 'https://api.github.com/repos/Fasih14/oibsip_taskno-3'},\n",
       "  'payload': {'repository_id': 658437922,\n",
       "   'push_id': 14102939795,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '71b14634a236be979e75d513edc03ac2d093f414',\n",
       "   'before': '851f7ebb44cc893294d9e3524c107fbbe08e28e3',\n",
       "   'commits': [{'sha': '71b14634a236be979e75d513edc03ac2d093f414',\n",
       "     'author': {'email': 'fasiha042@gmail.com', 'name': 'Fasih Ahmed'},\n",
       "     'message': 'Add files via upload',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Fasih14/oibsip_taskno-3/commits/71b14634a236be979e75d513edc03ac2d093f414'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341529',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 80419475,\n",
       "   'login': 'RatonAzul',\n",
       "   'display_login': 'RatonAzul',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/RatonAzul',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/80419475?'},\n",
       "  'repo': {'id': 657958322,\n",
       "   'name': 'RatonAzul/Minesweeper-web',\n",
       "   'url': 'https://api.github.com/repos/RatonAzul/Minesweeper-web'},\n",
       "  'payload': {'repository_id': 657958322,\n",
       "   'push_id': 14102939797,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '0b786447e4de5c6cbf0ee1b76febeee1bafff2ff',\n",
       "   'before': '1414c9b34b1648a302d45e32afd7d29069b5679b',\n",
       "   'commits': [{'sha': '0b786447e4de5c6cbf0ee1b76febeee1bafff2ff',\n",
       "     'author': {'email': '80419475+RatonAzul@users.noreply.github.com',\n",
       "      'name': 'Diego López'},\n",
       "     'message': 'Update README.md',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/RatonAzul/Minesweeper-web/commits/0b786447e4de5c6cbf0ee1b76febeee1bafff2ff'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341501',\n",
       "  'type': 'PullRequestEvent',\n",
       "  'actor': {'id': 5655515,\n",
       "   'login': 'emylincon',\n",
       "   'display_login': 'emylincon',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/emylincon',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?'},\n",
       "  'repo': {'id': 269107112,\n",
       "   'name': 'emylincon/blockchain',\n",
       "   'url': 'https://api.github.com/repos/emylincon/blockchain'},\n",
       "  'payload': {'action': 'closed',\n",
       "   'number': 28,\n",
       "   'pull_request': {'url': 'https://api.github.com/repos/emylincon/blockchain/pulls/28',\n",
       "    'id': 1406795544,\n",
       "    'node_id': 'PR_kwDOEAo_qM5T2f8Y',\n",
       "    'html_url': 'https://github.com/emylincon/blockchain/pull/28',\n",
       "    'diff_url': 'https://github.com/emylincon/blockchain/pull/28.diff',\n",
       "    'patch_url': 'https://github.com/emylincon/blockchain/pull/28.patch',\n",
       "    'issue_url': 'https://api.github.com/repos/emylincon/blockchain/issues/28',\n",
       "    'number': 28,\n",
       "    'state': 'closed',\n",
       "    'locked': False,\n",
       "    'title': 'modify session',\n",
       "    'user': {'login': 'emylincon',\n",
       "     'id': 5655515,\n",
       "     'node_id': 'MDQ6VXNlcjU2NTU1MTU=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/emylincon',\n",
       "     'html_url': 'https://github.com/emylincon',\n",
       "     'followers_url': 'https://api.github.com/users/emylincon/followers',\n",
       "     'following_url': 'https://api.github.com/users/emylincon/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/emylincon/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/emylincon/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/emylincon/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/emylincon/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/emylincon/repos',\n",
       "     'events_url': 'https://api.github.com/users/emylincon/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/emylincon/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'body': '## Linked Issue\\r\\n<!--\\r\\n    Include related issues\\r\\n-->\\r\\n[closing keywords](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)\\r\\ncloses #\\r\\n\\r\\n## Describe changes\\r\\n<!--\\r\\n    short description of the changes made\\r\\n-->\\r\\nmodify session\\r\\n\\r\\n## Pull Request Checklist\\r\\n\\r\\n<!--\\r\\n    Run through this checklist when submitting a PR.\\r\\n    Each item should be ticked off by you or a reviewer before it gets merged.\\r\\n    You can click on the checkbox to do this.\\r\\n-->\\r\\n\\r\\n- [ ] Review the [Contributing guidelines](CONTRIBUTING.md)\\r\\n- [ ] Run `pre-commit run -a` on your branch\\r\\n- [ ] Update your branch `git merge main`\\r\\n- [ ] Update documentation\\r\\n',\n",
       "    'created_at': '2023-06-25T18:34:19Z',\n",
       "    'updated_at': '2023-06-25T18:34:56Z',\n",
       "    'closed_at': '2023-06-25T18:34:56Z',\n",
       "    'merged_at': '2023-06-25T18:34:56Z',\n",
       "    'merge_commit_sha': '3dfb4734c7bb74320abe8f1cc81fc2937ac58d5a',\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'requested_reviewers': [],\n",
       "    'requested_teams': [],\n",
       "    'labels': [],\n",
       "    'milestone': None,\n",
       "    'draft': False,\n",
       "    'commits_url': 'https://api.github.com/repos/emylincon/blockchain/pulls/28/commits',\n",
       "    'review_comments_url': 'https://api.github.com/repos/emylincon/blockchain/pulls/28/comments',\n",
       "    'review_comment_url': 'https://api.github.com/repos/emylincon/blockchain/pulls/comments{/number}',\n",
       "    'comments_url': 'https://api.github.com/repos/emylincon/blockchain/issues/28/comments',\n",
       "    'statuses_url': 'https://api.github.com/repos/emylincon/blockchain/statuses/efc49ac0797872add0a91072e2814e6f62eb62b2',\n",
       "    'head': {'label': 'emylincon:refactor/session_experiment',\n",
       "     'ref': 'refactor/session_experiment',\n",
       "     'sha': 'efc49ac0797872add0a91072e2814e6f62eb62b2',\n",
       "     'user': {'login': 'emylincon',\n",
       "      'id': 5655515,\n",
       "      'node_id': 'MDQ6VXNlcjU2NTU1MTU=',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/emylincon',\n",
       "      'html_url': 'https://github.com/emylincon',\n",
       "      'followers_url': 'https://api.github.com/users/emylincon/followers',\n",
       "      'following_url': 'https://api.github.com/users/emylincon/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/emylincon/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/emylincon/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/emylincon/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/emylincon/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/emylincon/repos',\n",
       "      'events_url': 'https://api.github.com/users/emylincon/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/emylincon/received_events',\n",
       "      'type': 'User',\n",
       "      'site_admin': False},\n",
       "     'repo': {'id': 269107112,\n",
       "      'node_id': 'MDEwOlJlcG9zaXRvcnkyNjkxMDcxMTI=',\n",
       "      'name': 'blockchain',\n",
       "      'full_name': 'emylincon/blockchain',\n",
       "      'private': False,\n",
       "      'owner': {'login': 'emylincon',\n",
       "       'id': 5655515,\n",
       "       'node_id': 'MDQ6VXNlcjU2NTU1MTU=',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/emylincon',\n",
       "       'html_url': 'https://github.com/emylincon',\n",
       "       'followers_url': 'https://api.github.com/users/emylincon/followers',\n",
       "       'following_url': 'https://api.github.com/users/emylincon/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/emylincon/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/emylincon/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/emylincon/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/emylincon/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/emylincon/repos',\n",
       "       'events_url': 'https://api.github.com/users/emylincon/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/emylincon/received_events',\n",
       "       'type': 'User',\n",
       "       'site_admin': False},\n",
       "      'html_url': 'https://github.com/emylincon/blockchain',\n",
       "      'description': None,\n",
       "      'fork': False,\n",
       "      'url': 'https://api.github.com/repos/emylincon/blockchain',\n",
       "      'forks_url': 'https://api.github.com/repos/emylincon/blockchain/forks',\n",
       "      'keys_url': 'https://api.github.com/repos/emylincon/blockchain/keys{/key_id}',\n",
       "      'collaborators_url': 'https://api.github.com/repos/emylincon/blockchain/collaborators{/collaborator}',\n",
       "      'teams_url': 'https://api.github.com/repos/emylincon/blockchain/teams',\n",
       "      'hooks_url': 'https://api.github.com/repos/emylincon/blockchain/hooks',\n",
       "      'issue_events_url': 'https://api.github.com/repos/emylincon/blockchain/issues/events{/number}',\n",
       "      'events_url': 'https://api.github.com/repos/emylincon/blockchain/events',\n",
       "      'assignees_url': 'https://api.github.com/repos/emylincon/blockchain/assignees{/user}',\n",
       "      'branches_url': 'https://api.github.com/repos/emylincon/blockchain/branches{/branch}',\n",
       "      'tags_url': 'https://api.github.com/repos/emylincon/blockchain/tags',\n",
       "      'blobs_url': 'https://api.github.com/repos/emylincon/blockchain/git/blobs{/sha}',\n",
       "      'git_tags_url': 'https://api.github.com/repos/emylincon/blockchain/git/tags{/sha}',\n",
       "      'git_refs_url': 'https://api.github.com/repos/emylincon/blockchain/git/refs{/sha}',\n",
       "      'trees_url': 'https://api.github.com/repos/emylincon/blockchain/git/trees{/sha}',\n",
       "      'statuses_url': 'https://api.github.com/repos/emylincon/blockchain/statuses/{sha}',\n",
       "      'languages_url': 'https://api.github.com/repos/emylincon/blockchain/languages',\n",
       "      'stargazers_url': 'https://api.github.com/repos/emylincon/blockchain/stargazers',\n",
       "      'contributors_url': 'https://api.github.com/repos/emylincon/blockchain/contributors',\n",
       "      'subscribers_url': 'https://api.github.com/repos/emylincon/blockchain/subscribers',\n",
       "      'subscription_url': 'https://api.github.com/repos/emylincon/blockchain/subscription',\n",
       "      'commits_url': 'https://api.github.com/repos/emylincon/blockchain/commits{/sha}',\n",
       "      'git_commits_url': 'https://api.github.com/repos/emylincon/blockchain/git/commits{/sha}',\n",
       "      'comments_url': 'https://api.github.com/repos/emylincon/blockchain/comments{/number}',\n",
       "      'issue_comment_url': 'https://api.github.com/repos/emylincon/blockchain/issues/comments{/number}',\n",
       "      'contents_url': 'https://api.github.com/repos/emylincon/blockchain/contents/{+path}',\n",
       "      'compare_url': 'https://api.github.com/repos/emylincon/blockchain/compare/{base}...{head}',\n",
       "      'merges_url': 'https://api.github.com/repos/emylincon/blockchain/merges',\n",
       "      'archive_url': 'https://api.github.com/repos/emylincon/blockchain/{archive_format}{/ref}',\n",
       "      'downloads_url': 'https://api.github.com/repos/emylincon/blockchain/downloads',\n",
       "      'issues_url': 'https://api.github.com/repos/emylincon/blockchain/issues{/number}',\n",
       "      'pulls_url': 'https://api.github.com/repos/emylincon/blockchain/pulls{/number}',\n",
       "      'milestones_url': 'https://api.github.com/repos/emylincon/blockchain/milestones{/number}',\n",
       "      'notifications_url': 'https://api.github.com/repos/emylincon/blockchain/notifications{?since,all,participating}',\n",
       "      'labels_url': 'https://api.github.com/repos/emylincon/blockchain/labels{/name}',\n",
       "      'releases_url': 'https://api.github.com/repos/emylincon/blockchain/releases{/id}',\n",
       "      'deployments_url': 'https://api.github.com/repos/emylincon/blockchain/deployments',\n",
       "      'created_at': '2020-06-03T14:16:21Z',\n",
       "      'updated_at': '2023-03-17T19:19:14Z',\n",
       "      'pushed_at': '2023-06-25T18:34:56Z',\n",
       "      'git_url': 'git://github.com/emylincon/blockchain.git',\n",
       "      'ssh_url': 'git@github.com:emylincon/blockchain.git',\n",
       "      'clone_url': 'https://github.com/emylincon/blockchain.git',\n",
       "      'svn_url': 'https://github.com/emylincon/blockchain',\n",
       "      'homepage': None,\n",
       "      'size': 931,\n",
       "      'stargazers_count': 0,\n",
       "      'watchers_count': 0,\n",
       "      'language': 'Python',\n",
       "      'has_issues': True,\n",
       "      'has_projects': True,\n",
       "      'has_downloads': True,\n",
       "      'has_wiki': True,\n",
       "      'has_pages': False,\n",
       "      'has_discussions': False,\n",
       "      'forks_count': 0,\n",
       "      'mirror_url': None,\n",
       "      'archived': False,\n",
       "      'disabled': False,\n",
       "      'open_issues_count': 7,\n",
       "      'license': None,\n",
       "      'allow_forking': True,\n",
       "      'is_template': False,\n",
       "      'web_commit_signoff_required': False,\n",
       "      'topics': [],\n",
       "      'visibility': 'public',\n",
       "      'forks': 0,\n",
       "      'open_issues': 7,\n",
       "      'watchers': 0,\n",
       "      'default_branch': 'master'}},\n",
       "    'base': {'label': 'emylincon:master',\n",
       "     'ref': 'master',\n",
       "     'sha': 'c6d836a7eef03544d9116b53aa149846574921d0',\n",
       "     'user': {'login': 'emylincon',\n",
       "      'id': 5655515,\n",
       "      'node_id': 'MDQ6VXNlcjU2NTU1MTU=',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/emylincon',\n",
       "      'html_url': 'https://github.com/emylincon',\n",
       "      'followers_url': 'https://api.github.com/users/emylincon/followers',\n",
       "      'following_url': 'https://api.github.com/users/emylincon/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/emylincon/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/emylincon/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/emylincon/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/emylincon/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/emylincon/repos',\n",
       "      'events_url': 'https://api.github.com/users/emylincon/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/emylincon/received_events',\n",
       "      'type': 'User',\n",
       "      'site_admin': False},\n",
       "     'repo': {'id': 269107112,\n",
       "      'node_id': 'MDEwOlJlcG9zaXRvcnkyNjkxMDcxMTI=',\n",
       "      'name': 'blockchain',\n",
       "      'full_name': 'emylincon/blockchain',\n",
       "      'private': False,\n",
       "      'owner': {'login': 'emylincon',\n",
       "       'id': 5655515,\n",
       "       'node_id': 'MDQ6VXNlcjU2NTU1MTU=',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/emylincon',\n",
       "       'html_url': 'https://github.com/emylincon',\n",
       "       'followers_url': 'https://api.github.com/users/emylincon/followers',\n",
       "       'following_url': 'https://api.github.com/users/emylincon/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/emylincon/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/emylincon/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/emylincon/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/emylincon/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/emylincon/repos',\n",
       "       'events_url': 'https://api.github.com/users/emylincon/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/emylincon/received_events',\n",
       "       'type': 'User',\n",
       "       'site_admin': False},\n",
       "      'html_url': 'https://github.com/emylincon/blockchain',\n",
       "      'description': None,\n",
       "      'fork': False,\n",
       "      'url': 'https://api.github.com/repos/emylincon/blockchain',\n",
       "      'forks_url': 'https://api.github.com/repos/emylincon/blockchain/forks',\n",
       "      'keys_url': 'https://api.github.com/repos/emylincon/blockchain/keys{/key_id}',\n",
       "      'collaborators_url': 'https://api.github.com/repos/emylincon/blockchain/collaborators{/collaborator}',\n",
       "      'teams_url': 'https://api.github.com/repos/emylincon/blockchain/teams',\n",
       "      'hooks_url': 'https://api.github.com/repos/emylincon/blockchain/hooks',\n",
       "      'issue_events_url': 'https://api.github.com/repos/emylincon/blockchain/issues/events{/number}',\n",
       "      'events_url': 'https://api.github.com/repos/emylincon/blockchain/events',\n",
       "      'assignees_url': 'https://api.github.com/repos/emylincon/blockchain/assignees{/user}',\n",
       "      'branches_url': 'https://api.github.com/repos/emylincon/blockchain/branches{/branch}',\n",
       "      'tags_url': 'https://api.github.com/repos/emylincon/blockchain/tags',\n",
       "      'blobs_url': 'https://api.github.com/repos/emylincon/blockchain/git/blobs{/sha}',\n",
       "      'git_tags_url': 'https://api.github.com/repos/emylincon/blockchain/git/tags{/sha}',\n",
       "      'git_refs_url': 'https://api.github.com/repos/emylincon/blockchain/git/refs{/sha}',\n",
       "      'trees_url': 'https://api.github.com/repos/emylincon/blockchain/git/trees{/sha}',\n",
       "      'statuses_url': 'https://api.github.com/repos/emylincon/blockchain/statuses/{sha}',\n",
       "      'languages_url': 'https://api.github.com/repos/emylincon/blockchain/languages',\n",
       "      'stargazers_url': 'https://api.github.com/repos/emylincon/blockchain/stargazers',\n",
       "      'contributors_url': 'https://api.github.com/repos/emylincon/blockchain/contributors',\n",
       "      'subscribers_url': 'https://api.github.com/repos/emylincon/blockchain/subscribers',\n",
       "      'subscription_url': 'https://api.github.com/repos/emylincon/blockchain/subscription',\n",
       "      'commits_url': 'https://api.github.com/repos/emylincon/blockchain/commits{/sha}',\n",
       "      'git_commits_url': 'https://api.github.com/repos/emylincon/blockchain/git/commits{/sha}',\n",
       "      'comments_url': 'https://api.github.com/repos/emylincon/blockchain/comments{/number}',\n",
       "      'issue_comment_url': 'https://api.github.com/repos/emylincon/blockchain/issues/comments{/number}',\n",
       "      'contents_url': 'https://api.github.com/repos/emylincon/blockchain/contents/{+path}',\n",
       "      'compare_url': 'https://api.github.com/repos/emylincon/blockchain/compare/{base}...{head}',\n",
       "      'merges_url': 'https://api.github.com/repos/emylincon/blockchain/merges',\n",
       "      'archive_url': 'https://api.github.com/repos/emylincon/blockchain/{archive_format}{/ref}',\n",
       "      'downloads_url': 'https://api.github.com/repos/emylincon/blockchain/downloads',\n",
       "      'issues_url': 'https://api.github.com/repos/emylincon/blockchain/issues{/number}',\n",
       "      'pulls_url': 'https://api.github.com/repos/emylincon/blockchain/pulls{/number}',\n",
       "      'milestones_url': 'https://api.github.com/repos/emylincon/blockchain/milestones{/number}',\n",
       "      'notifications_url': 'https://api.github.com/repos/emylincon/blockchain/notifications{?since,all,participating}',\n",
       "      'labels_url': 'https://api.github.com/repos/emylincon/blockchain/labels{/name}',\n",
       "      'releases_url': 'https://api.github.com/repos/emylincon/blockchain/releases{/id}',\n",
       "      'deployments_url': 'https://api.github.com/repos/emylincon/blockchain/deployments',\n",
       "      'created_at': '2020-06-03T14:16:21Z',\n",
       "      'updated_at': '2023-03-17T19:19:14Z',\n",
       "      'pushed_at': '2023-06-25T18:34:56Z',\n",
       "      'git_url': 'git://github.com/emylincon/blockchain.git',\n",
       "      'ssh_url': 'git@github.com:emylincon/blockchain.git',\n",
       "      'clone_url': 'https://github.com/emylincon/blockchain.git',\n",
       "      'svn_url': 'https://github.com/emylincon/blockchain',\n",
       "      'homepage': None,\n",
       "      'size': 931,\n",
       "      'stargazers_count': 0,\n",
       "      'watchers_count': 0,\n",
       "      'language': 'Python',\n",
       "      'has_issues': True,\n",
       "      'has_projects': True,\n",
       "      'has_downloads': True,\n",
       "      'has_wiki': True,\n",
       "      'has_pages': False,\n",
       "      'has_discussions': False,\n",
       "      'forks_count': 0,\n",
       "      'mirror_url': None,\n",
       "      'archived': False,\n",
       "      'disabled': False,\n",
       "      'open_issues_count': 7,\n",
       "      'license': None,\n",
       "      'allow_forking': True,\n",
       "      'is_template': False,\n",
       "      'web_commit_signoff_required': False,\n",
       "      'topics': [],\n",
       "      'visibility': 'public',\n",
       "      'forks': 0,\n",
       "      'open_issues': 7,\n",
       "      'watchers': 0,\n",
       "      'default_branch': 'master'}},\n",
       "    '_links': {'self': {'href': 'https://api.github.com/repos/emylincon/blockchain/pulls/28'},\n",
       "     'html': {'href': 'https://github.com/emylincon/blockchain/pull/28'},\n",
       "     'issue': {'href': 'https://api.github.com/repos/emylincon/blockchain/issues/28'},\n",
       "     'comments': {'href': 'https://api.github.com/repos/emylincon/blockchain/issues/28/comments'},\n",
       "     'review_comments': {'href': 'https://api.github.com/repos/emylincon/blockchain/pulls/28/comments'},\n",
       "     'review_comment': {'href': 'https://api.github.com/repos/emylincon/blockchain/pulls/comments{/number}'},\n",
       "     'commits': {'href': 'https://api.github.com/repos/emylincon/blockchain/pulls/28/commits'},\n",
       "     'statuses': {'href': 'https://api.github.com/repos/emylincon/blockchain/statuses/efc49ac0797872add0a91072e2814e6f62eb62b2'}},\n",
       "    'author_association': 'OWNER',\n",
       "    'auto_merge': None,\n",
       "    'active_lock_reason': None,\n",
       "    'merged': True,\n",
       "    'mergeable': None,\n",
       "    'rebaseable': None,\n",
       "    'mergeable_state': 'unknown',\n",
       "    'merged_by': {'login': 'emylincon',\n",
       "     'id': 5655515,\n",
       "     'node_id': 'MDQ6VXNlcjU2NTU1MTU=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/5655515?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/emylincon',\n",
       "     'html_url': 'https://github.com/emylincon',\n",
       "     'followers_url': 'https://api.github.com/users/emylincon/followers',\n",
       "     'following_url': 'https://api.github.com/users/emylincon/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/emylincon/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/emylincon/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/emylincon/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/emylincon/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/emylincon/repos',\n",
       "     'events_url': 'https://api.github.com/users/emylincon/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/emylincon/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'comments': 0,\n",
       "    'review_comments': 0,\n",
       "    'maintainer_can_modify': False,\n",
       "    'commits': 1,\n",
       "    'additions': 7,\n",
       "    'deletions': 2,\n",
       "    'changed_files': 1}},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341513',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 71354125,\n",
       "   'login': 'aws-connector-for-github[bot]',\n",
       "   'display_login': 'aws-connector-for-github',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/aws-connector-for-github[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/71354125?'},\n",
       "  'repo': {'id': 429551228,\n",
       "   'name': 'bullet-dev-team/python-pyramid-public',\n",
       "   'url': 'https://api.github.com/repos/bullet-dev-team/python-pyramid-public'},\n",
       "  'payload': {'repository_id': 429551228,\n",
       "   'push_id': 14102939785,\n",
       "   'size': 2,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/cicd-e2e-trxxju',\n",
       "   'head': '0d6aa14564b1509de8687628554a79644502311f',\n",
       "   'before': 'bb709959d69c4b8e40e21c13ca938b6fce1bab9a',\n",
       "   'commits': [{'sha': 'aec4ad11734af77039cce2a06953b8b3e6001e04',\n",
       "     'author': {'email': '72478731+bullet-dev-team@users.noreply.github.com',\n",
       "      'name': 'bullet-dev-team'},\n",
       "     'message': 'Update mytemplate.jinja2',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/bullet-dev-team/python-pyramid-public/commits/aec4ad11734af77039cce2a06953b8b3e6001e04'},\n",
       "    {'sha': '0d6aa14564b1509de8687628554a79644502311f',\n",
       "     'author': {'email': 'root@ip-10-0-116-23.eu-west-1.compute.internal',\n",
       "      'name': 'root'},\n",
       "     'message': \"Merge branch 'cicd-v2' of https://codestar-connections.eu-west-1.amazonaws.com/git-http/612793622137/eu-west-1/0e478d9c-42cf-45a4-b42e-036a91438188/bullet-dev-team/python-pyramid-public.git into cicd-e2e-trxxju\",\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/bullet-dev-team/python-pyramid-public/commits/0d6aa14564b1509de8687628554a79644502311f'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341505',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 97591546,\n",
       "   'login': 'SudeepJanardhan',\n",
       "   'display_login': 'SudeepJanardhan',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/SudeepJanardhan',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/97591546?'},\n",
       "  'repo': {'id': 550423363,\n",
       "   'name': 'SudeepJanardhan/springboot-app',\n",
       "   'url': 'https://api.github.com/repos/SudeepJanardhan/springboot-app'},\n",
       "  'payload': {'repository_id': 550423363,\n",
       "   'push_id': 14102939782,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '38f5b85045e2bb8c123366f2cf205ece5b692e5f',\n",
       "   'before': 'a9d50d2dd15d2ca83c8d4384b2b8a4c693530a35',\n",
       "   'commits': [{'sha': '38f5b85045e2bb8c123366f2cf205ece5b692e5f',\n",
       "     'author': {'email': '97591546+SudeepJanardhan@users.noreply.github.com',\n",
       "      'name': 'SudeepJanardhan'},\n",
       "     'message': 'Update RestWebController.java',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/SudeepJanardhan/springboot-app/commits/38f5b85045e2bb8c123366f2cf205ece5b692e5f'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341506',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 85454630,\n",
       "   'login': 'Sofia-Planes',\n",
       "   'display_login': 'Sofia-Planes',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/Sofia-Planes',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/85454630?'},\n",
       "  'repo': {'id': 645431675,\n",
       "   'name': 'Sofia-Planes/examen-esp-backend-i-config',\n",
       "   'url': 'https://api.github.com/repos/Sofia-Planes/examen-esp-backend-i-config'},\n",
       "  'payload': {'repository_id': 645431675,\n",
       "   'push_id': 14102939786,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '44716f39ee4a176e11ad8d170c1691ac7311cddb',\n",
       "   'before': '4ec48b7d9920933f45a8e0e98b02c2d7c1847cbe',\n",
       "   'commits': [{'sha': '44716f39ee4a176e11ad8d170c1691ac7311cddb',\n",
       "     'author': {'email': '85454630+Sofia-Planes@users.noreply.github.com',\n",
       "      'name': 'Sofia'},\n",
       "     'message': 'Update api-catalog.yml',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Sofia-Planes/examen-esp-backend-i-config/commits/44716f39ee4a176e11ad8d170c1691ac7311cddb'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341512',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 29139614,\n",
       "   'login': 'renovate[bot]',\n",
       "   'display_login': 'renovate',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/renovate[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/29139614?'},\n",
       "  'repo': {'id': 275534394,\n",
       "   'name': 'Safihre/sabnzbd',\n",
       "   'url': 'https://api.github.com/repos/Safihre/sabnzbd'},\n",
       "  'payload': {'repository_id': 275534394,\n",
       "   'push_id': 14102939769,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/renovate/major-all',\n",
       "   'head': '4a65de0c1f5eee98ef1d0ee0418b9c8fdb0c0da4',\n",
       "   'before': 'd037f99ad10de30683d12dcd4bc5a8bfa671ce8e',\n",
       "   'commits': [{'sha': '4a65de0c1f5eee98ef1d0ee0418b9c8fdb0c0da4',\n",
       "     'author': {'email': '29139614+renovate[bot]@users.noreply.github.com',\n",
       "      'name': 'renovate[bot]'},\n",
       "     'message': 'Update all dependencies',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Safihre/sabnzbd/commits/4a65de0c1f5eee98ef1d0ee0418b9c8fdb0c0da4'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341510',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 132740435,\n",
       "   'login': 'rajis7474',\n",
       "   'display_login': 'rajis7474',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/rajis7474',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/132740435?'},\n",
       "  'repo': {'id': 658380191,\n",
       "   'name': 'rajis7474/woocommerce',\n",
       "   'url': 'https://api.github.com/repos/rajis7474/woocommerce'},\n",
       "  'payload': {'ref': 'update/category-field2',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': '3.4',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341491',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 29139614,\n",
       "   'login': 'renovate[bot]',\n",
       "   'display_login': 'renovate',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/renovate[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/29139614?'},\n",
       "  'repo': {'id': 569660296,\n",
       "   'name': 'Ut0n69/nextjs-static-app',\n",
       "   'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app'},\n",
       "  'payload': {'repository_id': 569660296,\n",
       "   'push_id': 14102939773,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'caaa6629d32fdc33110658713e655fbb1428d1c2',\n",
       "   'before': '0e741edceefea35d9f63dbab5aa62b6bc2148e12',\n",
       "   'commits': [{'sha': 'caaa6629d32fdc33110658713e655fbb1428d1c2',\n",
       "     'author': {'email': '29139614+renovate[bot]@users.noreply.github.com',\n",
       "      'name': 'renovate[bot]'},\n",
       "     'message': 'chore(deps): lock file maintenance',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/commits/caaa6629d32fdc33110658713e655fbb1428d1c2'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341496',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 90722390,\n",
       "   'login': 'mikerider2003',\n",
       "   'display_login': 'mikerider2003',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/mikerider2003',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/90722390?'},\n",
       "  'repo': {'id': 658389450,\n",
       "   'name': 'mikerider2003/css-exercises',\n",
       "   'url': 'https://api.github.com/repos/mikerider2003/css-exercises'},\n",
       "  'payload': {'repository_id': 658389450,\n",
       "   'push_id': 14102939779,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '61e629242c0386d2d1e1e52ce02438df88aa7b1e',\n",
       "   'before': '13a0a77f19e4e35835b9eddeedabb58d9f7a12cf',\n",
       "   'commits': [{'sha': '61e629242c0386d2d1e1e52ce02438df88aa7b1e',\n",
       "     'author': {'email': '90722390+mikerider2003@users.noreply.github.com',\n",
       "      'name': 'mikerider2003'},\n",
       "     'message': 'Modified CSS files',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/mikerider2003/css-exercises/commits/61e629242c0386d2d1e1e52ce02438df88aa7b1e'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341489',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 519576283,\n",
       "   'name': 'easimon/azure-builtin-roles',\n",
       "   'url': 'https://api.github.com/repos/easimon/azure-builtin-roles'},\n",
       "  'payload': {'repository_id': 519576283,\n",
       "   'push_id': 14102939774,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'f00ea5af33f16f2527821ffb857d54546e216c51',\n",
       "   'before': '632cf081b23f48bfce90badf8f894cdd855c9bbf',\n",
       "   'commits': [{'sha': 'f00ea5af33f16f2527821ffb857d54546e216c51',\n",
       "     'author': {'email': 'azure-roles-github@noreply',\n",
       "      'name': 'azure-roles-github-actions[bot]'},\n",
       "     'message': 'Azure Provider Operations modified: Microsoft.ElasticSan',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/easimon/azure-builtin-roles/commits/f00ea5af33f16f2527821ffb857d54546e216c51'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341488',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 626205071,\n",
       "   'name': 'onthehoriz0n/tiktok-rss-flat',\n",
       "   'url': 'https://api.github.com/repos/onthehoriz0n/tiktok-rss-flat'},\n",
       "  'payload': {'repository_id': 626205071,\n",
       "   'push_id': 14102939771,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '3f1d97bb4a5b4cda8066f05f2614da8b29189372',\n",
       "   'before': 'e4af93c37c1fd93b6e9f46177aae92969be0167e',\n",
       "   'commits': [{'sha': '3f1d97bb4a5b4cda8066f05f2614da8b29189372',\n",
       "     'author': {'email': 'flat-data@users.noreply.github.com',\n",
       "      'name': 'flat-data'},\n",
       "     'message': 'Flat: latest data (2023-06-25T18:34:55.871Z)\\n{\\n  \"date\": \"2023-06-25T18:34:55.871Z\",\\n  \"files\": [\\n    {\\n      \"name\": \"rss/another.ell.xml\",\\n      \"deltaBytes\": -12,\\n      \"source\": \"https://conoroneill.com/index.xml\"\\n    },\\n    {\\n      \"name\": \"rss/eline.angeline.xml\",\\n      \"deltaBytes\": 22,\\n      \"source\": \"https://conoroneill.com/index.xml\"\\n    }\\n  ]\\n}',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/onthehoriz0n/tiktok-rss-flat/commits/3f1d97bb4a5b4cda8066f05f2614da8b29189372'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341480',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 25511217,\n",
       "   'login': 'ikfdarba',\n",
       "   'display_login': 'ikfdarba',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/ikfdarba',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/25511217?'},\n",
       "  'repo': {'id': 658236622,\n",
       "   'name': 'ikfdarba/blango',\n",
       "   'url': 'https://api.github.com/repos/ikfdarba/blango'},\n",
       "  'payload': {'repository_id': 658236622,\n",
       "   'push_id': 14102939762,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': 'b285e066f604dbe955eb9242b3a0a28c16ae8d67',\n",
       "   'before': 'ecc6c5a5130c3c9f77c9d80ec9a75f0abbe7a81e',\n",
       "   'commits': [{'sha': 'b285e066f604dbe955eb9242b3a0a28c16ae8d67',\n",
       "     'author': {'email': 'dariobiasini@gmail.com', 'name': 'Dario Biasini'},\n",
       "     'message': 'Finish crispy forms',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/ikfdarba/blango/commits/b285e066f604dbe955eb9242b3a0a28c16ae8d67'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341476',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 86097586,\n",
       "   'login': 'kishanchand9989',\n",
       "   'display_login': 'kishanchand9989',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/kishanchand9989',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/86097586?'},\n",
       "  'repo': {'id': 658437693,\n",
       "   'name': 'kishanchand9989/Sensor-Fault-Detection-ML-Project',\n",
       "   'url': 'https://api.github.com/repos/kishanchand9989/Sensor-Fault-Detection-ML-Project'},\n",
       "  'payload': {'ref': 'main',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': 'main',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341470',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 119009474,\n",
       "   'login': 'franklinetush1',\n",
       "   'display_login': 'franklinetush1',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/franklinetush1',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/119009474?'},\n",
       "  'repo': {'id': 574945276,\n",
       "   'name': 'franklinetush1/alx-system_engineering-devops',\n",
       "   'url': 'https://api.github.com/repos/franklinetush1/alx-system_engineering-devops'},\n",
       "  'payload': {'repository_id': 574945276,\n",
       "   'push_id': 14102939763,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '450c724ef4f3b5920fc0b0bcd8ff5e1f311179c5',\n",
       "   'before': '01ad8921ea0c040bdb3ce41abb6ba505228cb74c',\n",
       "   'commits': [{'sha': '450c724ef4f3b5920fc0b0bcd8ff5e1f311179c5',\n",
       "     'author': {'email': 'mburugufrankline1@gmail..com',\n",
       "      'name': 'franklinetush1'},\n",
       "     'message': 'SSH key pair correction',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/franklinetush1/alx-system_engineering-devops/commits/450c724ef4f3b5920fc0b0bcd8ff5e1f311179c5'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341479',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 69688279,\n",
       "   'login': 'FloatKasemtan',\n",
       "   'display_login': 'FloatKasemtan',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/FloatKasemtan',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/69688279?'},\n",
       "  'repo': {'id': 364538257,\n",
       "   'name': 'FloatKasemtan/FloatKasemtan',\n",
       "   'url': 'https://api.github.com/repos/FloatKasemtan/FloatKasemtan'},\n",
       "  'payload': {'repository_id': 364538257,\n",
       "   'push_id': 14102939760,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '099cfaa20bf5b25c02cad42a3d938c70e788db66',\n",
       "   'before': '4f6f1462a9ac4e80979d90e27a58474a0ebc6791',\n",
       "   'commits': [{'sha': '099cfaa20bf5b25c02cad42a3d938c70e788db66',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'readme-bot'},\n",
       "     'message': 'Updated with Dev Metrics',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/FloatKasemtan/FloatKasemtan/commits/099cfaa20bf5b25c02cad42a3d938c70e788db66'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:57Z'},\n",
       " {'id': '29990341468',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 73463965,\n",
       "   'login': 'IsharaSilva',\n",
       "   'display_login': 'IsharaSilva',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/IsharaSilva',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/73463965?'},\n",
       "  'repo': {'id': 621234793,\n",
       "   'name': 'IsharaSilva/Prediction-Recommedation-system-for-Potato-Cultivation',\n",
       "   'url': 'https://api.github.com/repos/IsharaSilva/Prediction-Recommedation-system-for-Potato-Cultivation'},\n",
       "  'payload': {'repository_id': 621234793,\n",
       "   'push_id': 14102939747,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '0aabd50746c22b91ab833738f0527e4177b2b09f',\n",
       "   'before': 'b9984816d389bb85e1dc11b3689e4ecf915eff86',\n",
       "   'commits': [{'sha': '0aabd50746c22b91ab833738f0527e4177b2b09f',\n",
       "     'author': {'email': 'isharasilva139@gmail.com', 'name': 'Ishara Silva'},\n",
       "     'message': 'Delete Segmentation_with_Augmentation.ipynb',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/IsharaSilva/Prediction-Recommedation-system-for-Potato-Cultivation/commits/0aabd50746c22b91ab833738f0527e4177b2b09f'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z'},\n",
       " {'id': '29990341458',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 8778378,\n",
       "   'login': 'charphi',\n",
       "   'display_login': 'charphi',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/charphi',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/8778378?'},\n",
       "  'repo': {'id': 408428791,\n",
       "   'name': 'nbbrd/sdmx-upptime',\n",
       "   'url': 'https://api.github.com/repos/nbbrd/sdmx-upptime'},\n",
       "  'payload': {'repository_id': 408428791,\n",
       "   'push_id': 14102939740,\n",
       "   'size': 2,\n",
       "   'distinct_size': 2,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '3543065a65bf0abd57d9b3d913c38ece561c9849',\n",
       "   'before': '383d5ba22347b55777828613ea89de1ddc0ed1e1',\n",
       "   'commits': [{'sha': '3839ad6825b73cbb8565156d635f2665aa32f872',\n",
       "     'author': {'email': '73812536+upptime-bot@users.noreply.github.com',\n",
       "      'name': 'Upptime Bot'},\n",
       "     'message': ':pencil: Update summary in README [skip ci] [upptime]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/nbbrd/sdmx-upptime/commits/3839ad6825b73cbb8565156d635f2665aa32f872'},\n",
       "    {'sha': '3543065a65bf0abd57d9b3d913c38ece561c9849',\n",
       "     'author': {'email': '73812536+upptime-bot@users.noreply.github.com',\n",
       "      'name': 'Upptime Bot'},\n",
       "     'message': ':card_file_box: Update status summary [skip ci] [upptime]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/nbbrd/sdmx-upptime/commits/3543065a65bf0abd57d9b3d913c38ece561c9849'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z',\n",
       "  'org': {'id': 8778468,\n",
       "   'login': 'nbbrd',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/nbbrd',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/8778468?'}},\n",
       " {'id': '29990341460',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 85319351,\n",
       "   'login': 'NovaisAmanda',\n",
       "   'display_login': 'NovaisAmanda',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/NovaisAmanda',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/85319351?'},\n",
       "  'repo': {'id': 658413929,\n",
       "   'name': 'NovaisAmanda/NovaisAmanda',\n",
       "   'url': 'https://api.github.com/repos/NovaisAmanda/NovaisAmanda'},\n",
       "  'payload': {'repository_id': 658413929,\n",
       "   'push_id': 14102939749,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '05e9695c97ab4ce8f4fb1e5b881442c0584c9ca0',\n",
       "   'before': 'fa832753965c5008a236e0feb4f1f99bcceecced',\n",
       "   'commits': [{'sha': '05e9695c97ab4ce8f4fb1e5b881442c0584c9ca0',\n",
       "     'author': {'email': 'amandanovais784@gmail.com', 'name': 'Amanda Novais'},\n",
       "     'message': 'Update README.md',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/NovaisAmanda/NovaisAmanda/commits/05e9695c97ab4ce8f4fb1e5b881442c0584c9ca0'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z'},\n",
       " {'id': '29990341466',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 132740435,\n",
       "   'login': 'rajis7474',\n",
       "   'display_login': 'rajis7474',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/rajis7474',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/132740435?'},\n",
       "  'repo': {'id': 658380191,\n",
       "   'name': 'rajis7474/woocommerce',\n",
       "   'url': 'https://api.github.com/repos/rajis7474/woocommerce'},\n",
       "  'payload': {'ref': 'update/28745-orders-api-replace-wp-query',\n",
       "   'ref_type': 'branch',\n",
       "   'master_branch': '3.4',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z'},\n",
       " {'id': '29990341387',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 105683440,\n",
       "   'login': 'CBID2',\n",
       "   'display_login': 'CBID2',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/CBID2',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/105683440?'},\n",
       "  'repo': {'id': 647583359,\n",
       "   'name': 'CBID2/curriculum',\n",
       "   'url': 'https://api.github.com/repos/CBID2/curriculum'},\n",
       "  'payload': {'repository_id': 647583359,\n",
       "   'push_id': 14102939704,\n",
       "   'size': 97,\n",
       "   'distinct_size': 97,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': 'c6cb9139a2498cb6f50948b0ca02a5e35c937c4f',\n",
       "   'before': 'ff4590038eb315741d46b5dfc6aa1c48d4a63a05',\n",
       "   'commits': [{'sha': '7ecca11a64cae26cc922077cb3dcff24750a7a5e',\n",
       "     'author': {'email': 'cszhna@gmail.com', 'name': 'zhna123'},\n",
       "     'message': 'update texts about Github Pages not supporting BrowserRouter',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/7ecca11a64cae26cc922077cb3dcff24750a7a5e'},\n",
       "    {'sha': 'be5b268fb71945f7c37fab6ac94513c7c5b5f047',\n",
       "     'author': {'email': 'prantikdas2004@gmail.com', 'name': 'root'},\n",
       "     'message': '[feat] add project specs',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/be5b268fb71945f7c37fab6ac94513c7c5b5f047'},\n",
       "    {'sha': '5aa69afa27d4e4ba4ac766aaa6970717b14b87f5',\n",
       "     'author': {'email': 'prantikdas2004@gmail.com', 'name': 'root'},\n",
       "     'message': '[fix] add a wording change',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/5aa69afa27d4e4ba4ac766aaa6970717b14b87f5'},\n",
       "    {'sha': 'dbccc0c32e042128372bf4e03e56906f17a0f7e1',\n",
       "     'author': {'email': 'shaicloud@gmail.com', 'name': 'Lumi'},\n",
       "     'message': 'added small npm script section for student qol purposes and to learn about scripts',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/dbccc0c32e042128372bf4e03e56906f17a0f7e1'},\n",
       "    {'sha': '0bd0a26cfca9d012e23f34e6a9ad5099b7ebe830',\n",
       "     'author': {'email': 'shaicloud@gmail.com', 'name': 'Lumi'},\n",
       "     'message': 'fixed wording',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/0bd0a26cfca9d012e23f34e6a9ad5099b7ebe830'},\n",
       "    {'sha': '8e4a975cd24c7e584e74ef3886102ba98e3f9c87',\n",
       "     'author': {'email': 'shaicloud@gmail.com', 'name': 'Lumi'},\n",
       "     'message': \"Merge branch 'main' into npmscript\\nadded a small tip about using npm scripts to avoid googling for git command for gh pages\",\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/8e4a975cd24c7e584e74ef3886102ba98e3f9c87'},\n",
       "    {'sha': '1dfc41cf13e33addfbc324574a1f8f8ec57e6d89',\n",
       "     'author': {'email': '107169289+spicyneutrino@users.noreply.github.com',\n",
       "      'name': 'spicyneutrino'},\n",
       "     'message': 'Fix Grammar Error (#25570)',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/1dfc41cf13e33addfbc324574a1f8f8ec57e6d89'},\n",
       "    {'sha': '7111840a4e41309accfb257b49d973f9eb33c4ec',\n",
       "     'author': {'email': '89743706+chanceback@users.noreply.github.com',\n",
       "      'name': 'Chance Back'},\n",
       "     'message': 'Corrected awkward sentences in database introduction. (#25569)',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/7111840a4e41309accfb257b49d973f9eb33c4ec'},\n",
       "    {'sha': '4395794fcf9cb6cf69d341aa6ac54bfbd1b6faf9',\n",
       "     'author': {'email': '125042151+CorbanPendrak@users.noreply.github.com',\n",
       "      'name': 'Corban Pendrak'},\n",
       "     'message': 'Fixes Awkward Sentence Structures (#25568)',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/4395794fcf9cb6cf69d341aa6ac54bfbd1b6faf9'},\n",
       "    {'sha': 'a9b73d6213a00530da2f6b33ea08d8335293358f',\n",
       "     'author': {'email': '133906055+2klw@users.noreply.github.com',\n",
       "      'name': 'Luke Wells'},\n",
       "     'message': 'Adjust href to match grouping section header (#25566)\\n\\nWhen the section heading \"Grouping Selector\" was changed to \"The\\r\\nGrouping Selector\", the href in the Knowledge Check question \"How would\\r\\nyou apply...\" was not changed; breaking the link. Change href in\\r\\nsecond Knowledge Check question to point to new subheading, restoring\\r\\nlink.',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/a9b73d6213a00530da2f6b33ea08d8335293358f'},\n",
       "    {'sha': 'bf4ba318e2d6656b674f87c07fdf3cc631745c45',\n",
       "     'author': {'email': '81025586+ManonLef@users.noreply.github.com',\n",
       "      'name': 'Manon'},\n",
       "     'message': 'rename \"method\" to \"function for consistency and correctness (#25574)',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/bf4ba318e2d6656b674f87c07fdf3cc631745c45'},\n",
       "    {'sha': '0796a69fb7d25eee375cb8b72a14ac233cf1ac5b',\n",
       "     'author': {'email': '84243806+rosa-pastel@users.noreply.github.com',\n",
       "      'name': 'Zeynep Rana Mutlu'},\n",
       "     'message': 'Update router.md\\n\\nRemove invalid lesson note',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/0796a69fb7d25eee375cb8b72a14ac233cf1ac5b'},\n",
       "    {'sha': '0b9f32c6dbb98e247e3ade1d4ff109c5c364a76d',\n",
       "     'author': {'email': 'kevinmulhern23@gmail.com', 'name': 'Kevin Mulhern'},\n",
       "     'message': 'Chore: Move CSS Foundations Lessons into Correct Folders. (#25575)\\n\\nBecause:\\r\\n* All lessons should be in the folders which represent the section they live in on the site.\\r\\n\\r\\nThis commit:\\r\\n* Moves the block and inline lesson to the CSS foundations folder.\\r\\n* Moves the box model lesson to the CSS foundations folder.\\r\\n* Move intro to css images into a folder with the same name as the lesson to follow the same pattern as images for other lessons.',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/0b9f32c6dbb98e247e3ade1d4ff109c5c364a76d'},\n",
       "    {'sha': '98d16f1318897570724b6040f42f27b99fc1648e',\n",
       "     'author': {'email': '97754210+SpectreFury@users.noreply.github.com',\n",
       "      'name': 'Ayush Soni'},\n",
       "     'message': 'Ruby Time Complexity: Add punctuations (#25577)',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/98d16f1318897570724b6040f42f27b99fc1648e'},\n",
       "    {'sha': 'a1403e4398306f10e0a05dd4567bf346b5d96d0a',\n",
       "     'author': {'email': 'karim.develops@gmail.com', 'name': 'Abdul Karim'},\n",
       "     'message': 'Update working-with-text.md (#25581)\\n\\n* Update working-with-text.md\\r\\n\\r\\nAdded a easier way to generate dummy text by using a VS Code shortcut, and not going to a website with ads.\\r\\n\\r\\n* Update foundations/html_css/html-foundations/working-with-text.md\\r\\n\\r\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>\\r\\n\\r\\n---------\\r\\n\\r\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/a1403e4398306f10e0a05dd4567bf346b5d96d0a'},\n",
       "    {'sha': 'da23904f2c9ddec0b727964165ffd3c97b4e3889',\n",
       "     'author': {'email': '97754210+SpectreFury@users.noreply.github.com',\n",
       "      'name': 'Ayush Soni'},\n",
       "     'message': 'Javascript Time Complexity: Add punctuations (#25576)',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/da23904f2c9ddec0b727964165ffd3c97b4e3889'},\n",
       "    {'sha': 'b89f21fddd5c4c0656ffbead0dc3aab50fe56e03',\n",
       "     'author': {'email': '85281165+Eveieve@users.noreply.github.com',\n",
       "      'name': 'Zeyi'},\n",
       "     'message': \"Update a_deeper_look_at_git.md (#25565)\\n\\nAn intended typo in the deeper-look-at-git lesson has been PR'd and merged. This PR is to recreate the typo and add a quick mention of the typo so people know that it's intended. \\r\\n\\r\\nHere's a link to the PR that's been merged. https://github.com/TheOdinProject/curriculum/pull/25517\",\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/b89f21fddd5c4c0656ffbead0dc3aab50fe56e03'},\n",
       "    {'sha': '9af3e01ad3d060435cf562ee3d018d10d9ab82a2',\n",
       "     'author': {'email': 'kevinmulhern23@gmail.com', 'name': 'Kevin Mulhern'},\n",
       "     'message': 'Fix: Broken Markdown Table Rendering (#25584)\\n\\nBecause:\\r\\n* Kramdown needed a newline between the heading and table to render correctly.',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/9af3e01ad3d060435cf562ee3d018d10d9ab82a2'},\n",
       "    {'sha': 'c06cc7c94f896bc8a51150bcde6a9b05c7661897',\n",
       "     'author': {'email': 'jamesgracajones@gmail.com',\n",
       "      'name': 'James Graça-Jones'},\n",
       "     'message': 'JavaScript / React Testing Part 2 lesson: Note that data-testid is the default spelling (#25567)\\n\\n* Add note explaining that data-test-id isn\\'t native\\r\\n\\r\\nIn case students try to replicate aspects of the linked testing file\\r\\nand thus run into errors since they spelt the attribute as\\r\\n\"data-test-id\" rather than \"data-testid\" without adding a configuration\\r\\nfile to change this spelling (which The Odin Project doesn\\'t mention)\\r\\n\\r\\n* Update javascript/react_js/react_testing_part_two.md\\r\\n\\r\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>\\r\\n\\r\\n---------\\r\\n\\r\\nCo-authored-by: Kevin Mulhern <kevinmulhern23@gmail.com>',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/c06cc7c94f896bc8a51150bcde6a9b05c7661897'},\n",
       "    {'sha': '38d911dd9d518843e5e2d577ac990d8ac38df474',\n",
       "     'author': {'email': '61510135+fortypercenttitanium@users.noreply.github.com',\n",
       "      'name': 'Alex Younger'},\n",
       "     'message': 'Merge pull request #25579 from rosa-pastel/patch-5\\n\\nRouter lesson: Remove invalid lesson note',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/CBID2/curriculum/commits/38d911dd9d518843e5e2d577ac990d8ac38df474'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z'},\n",
       " {'id': '29990341454',\n",
       "  'type': 'PullRequestEvent',\n",
       "  'actor': {'id': 29139614,\n",
       "   'login': 'renovate[bot]',\n",
       "   'display_login': 'renovate',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/renovate[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/29139614?'},\n",
       "  'repo': {'id': 569660296,\n",
       "   'name': 'Ut0n69/nextjs-static-app',\n",
       "   'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app'},\n",
       "  'payload': {'action': 'closed',\n",
       "   'number': 13,\n",
       "   'pull_request': {'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13',\n",
       "    'id': 1406764927,\n",
       "    'node_id': 'PR_kwDOIfRTiM5T2Yd_',\n",
       "    'html_url': 'https://github.com/Ut0n69/nextjs-static-app/pull/13',\n",
       "    'diff_url': 'https://github.com/Ut0n69/nextjs-static-app/pull/13.diff',\n",
       "    'patch_url': 'https://github.com/Ut0n69/nextjs-static-app/pull/13.patch',\n",
       "    'issue_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13',\n",
       "    'number': 13,\n",
       "    'state': 'closed',\n",
       "    'locked': False,\n",
       "    'title': 'chore(deps): lock file maintenance',\n",
       "    'user': {'login': 'renovate[bot]',\n",
       "     'id': 29139614,\n",
       "     'node_id': 'MDM6Qm90MjkxMzk2MTQ=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/in/2740?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/renovate%5Bbot%5D',\n",
       "     'html_url': 'https://github.com/apps/renovate',\n",
       "     'followers_url': 'https://api.github.com/users/renovate%5Bbot%5D/followers',\n",
       "     'following_url': 'https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/renovate%5Bbot%5D/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/renovate%5Bbot%5D/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/renovate%5Bbot%5D/repos',\n",
       "     'events_url': 'https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/renovate%5Bbot%5D/received_events',\n",
       "     'type': 'Bot',\n",
       "     'site_admin': False},\n",
       "    'body': '[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)\\n\\nThis PR contains the following updates:\\n\\n| Update | Change |\\n|---|---|\\n| lockFileMaintenance | All locks refreshed |\\n\\n🔧 This Pull Request updates lock files to use the latest dependency versions.\\n\\n---\\n\\n### Configuration\\n\\n📅 **Schedule**: Branch creation - \"before 4am on monday\" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).\\n\\n🚦 **Automerge**: Enabled.\\n\\n♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.\\n\\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that\\'s undesired.\\n\\n---\\n\\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box\\n\\n---\\n\\nThis PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Ut0n69/nextjs-static-app).\\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->\\n',\n",
       "    'created_at': '2023-06-25T17:27:18Z',\n",
       "    'updated_at': '2023-06-25T18:34:56Z',\n",
       "    'closed_at': '2023-06-25T18:34:55Z',\n",
       "    'merged_at': '2023-06-25T18:34:55Z',\n",
       "    'merge_commit_sha': 'caaa6629d32fdc33110658713e655fbb1428d1c2',\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'requested_reviewers': [],\n",
       "    'requested_teams': [],\n",
       "    'labels': [{'id': 5273649268,\n",
       "      'node_id': 'LA_kwDOIfRTiM8AAAABOlWAdA',\n",
       "      'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/labels/renovate',\n",
       "      'name': 'renovate',\n",
       "      'color': 'ededed',\n",
       "      'default': False,\n",
       "      'description': None}],\n",
       "    'milestone': None,\n",
       "    'draft': False,\n",
       "    'commits_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/commits',\n",
       "    'review_comments_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/comments',\n",
       "    'review_comment_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/comments{/number}',\n",
       "    'comments_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13/comments',\n",
       "    'statuses_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/7f5787954a536935715e0e77735e9501eebaa576',\n",
       "    'head': {'label': 'Ut0n69:renovate/lock-file-maintenance',\n",
       "     'ref': 'renovate/lock-file-maintenance',\n",
       "     'sha': '7f5787954a536935715e0e77735e9501eebaa576',\n",
       "     'user': {'login': 'Ut0n69',\n",
       "      'id': 28569773,\n",
       "      'node_id': 'MDQ6VXNlcjI4NTY5Nzcz',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/28569773?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/Ut0n69',\n",
       "      'html_url': 'https://github.com/Ut0n69',\n",
       "      'followers_url': 'https://api.github.com/users/Ut0n69/followers',\n",
       "      'following_url': 'https://api.github.com/users/Ut0n69/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/Ut0n69/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/Ut0n69/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/Ut0n69/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/Ut0n69/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/Ut0n69/repos',\n",
       "      'events_url': 'https://api.github.com/users/Ut0n69/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/Ut0n69/received_events',\n",
       "      'type': 'User',\n",
       "      'site_admin': False},\n",
       "     'repo': {'id': 569660296,\n",
       "      'node_id': 'R_kgDOIfRTiA',\n",
       "      'name': 'nextjs-static-app',\n",
       "      'full_name': 'Ut0n69/nextjs-static-app',\n",
       "      'private': False,\n",
       "      'owner': {'login': 'Ut0n69',\n",
       "       'id': 28569773,\n",
       "       'node_id': 'MDQ6VXNlcjI4NTY5Nzcz',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/28569773?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/Ut0n69',\n",
       "       'html_url': 'https://github.com/Ut0n69',\n",
       "       'followers_url': 'https://api.github.com/users/Ut0n69/followers',\n",
       "       'following_url': 'https://api.github.com/users/Ut0n69/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/Ut0n69/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/Ut0n69/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/Ut0n69/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/Ut0n69/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/Ut0n69/repos',\n",
       "       'events_url': 'https://api.github.com/users/Ut0n69/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/Ut0n69/received_events',\n",
       "       'type': 'User',\n",
       "       'site_admin': False},\n",
       "      'html_url': 'https://github.com/Ut0n69/nextjs-static-app',\n",
       "      'description': 'Next.js template for static-app like chrome extensions. It can open html file on browser directory.',\n",
       "      'fork': False,\n",
       "      'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app',\n",
       "      'forks_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/forks',\n",
       "      'keys_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/keys{/key_id}',\n",
       "      'collaborators_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/collaborators{/collaborator}',\n",
       "      'teams_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/teams',\n",
       "      'hooks_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/hooks',\n",
       "      'issue_events_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/events{/number}',\n",
       "      'events_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/events',\n",
       "      'assignees_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/assignees{/user}',\n",
       "      'branches_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/branches{/branch}',\n",
       "      'tags_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/tags',\n",
       "      'blobs_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/blobs{/sha}',\n",
       "      'git_tags_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/tags{/sha}',\n",
       "      'git_refs_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/refs{/sha}',\n",
       "      'trees_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/trees{/sha}',\n",
       "      'statuses_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/{sha}',\n",
       "      'languages_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/languages',\n",
       "      'stargazers_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/stargazers',\n",
       "      'contributors_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/contributors',\n",
       "      'subscribers_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/subscribers',\n",
       "      'subscription_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/subscription',\n",
       "      'commits_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/commits{/sha}',\n",
       "      'git_commits_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/commits{/sha}',\n",
       "      'comments_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/comments{/number}',\n",
       "      'issue_comment_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/comments{/number}',\n",
       "      'contents_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/contents/{+path}',\n",
       "      'compare_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/compare/{base}...{head}',\n",
       "      'merges_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/merges',\n",
       "      'archive_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/{archive_format}{/ref}',\n",
       "      'downloads_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/downloads',\n",
       "      'issues_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues{/number}',\n",
       "      'pulls_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls{/number}',\n",
       "      'milestones_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/milestones{/number}',\n",
       "      'notifications_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/notifications{?since,all,participating}',\n",
       "      'labels_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/labels{/name}',\n",
       "      'releases_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/releases{/id}',\n",
       "      'deployments_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/deployments',\n",
       "      'created_at': '2022-11-23T10:32:40Z',\n",
       "      'updated_at': '2022-11-23T10:36:26Z',\n",
       "      'pushed_at': '2023-06-25T18:34:56Z',\n",
       "      'git_url': 'git://github.com/Ut0n69/nextjs-static-app.git',\n",
       "      'ssh_url': 'git@github.com:Ut0n69/nextjs-static-app.git',\n",
       "      'clone_url': 'https://github.com/Ut0n69/nextjs-static-app.git',\n",
       "      'svn_url': 'https://github.com/Ut0n69/nextjs-static-app',\n",
       "      'homepage': None,\n",
       "      'size': 197,\n",
       "      'stargazers_count': 0,\n",
       "      'watchers_count': 0,\n",
       "      'language': 'TypeScript',\n",
       "      'has_issues': True,\n",
       "      'has_projects': True,\n",
       "      'has_downloads': True,\n",
       "      'has_wiki': True,\n",
       "      'has_pages': False,\n",
       "      'has_discussions': False,\n",
       "      'forks_count': 0,\n",
       "      'mirror_url': None,\n",
       "      'archived': False,\n",
       "      'disabled': False,\n",
       "      'open_issues_count': 8,\n",
       "      'license': None,\n",
       "      'allow_forking': True,\n",
       "      'is_template': True,\n",
       "      'web_commit_signoff_required': False,\n",
       "      'topics': [],\n",
       "      'visibility': 'public',\n",
       "      'forks': 0,\n",
       "      'open_issues': 8,\n",
       "      'watchers': 0,\n",
       "      'default_branch': 'main'}},\n",
       "    'base': {'label': 'Ut0n69:main',\n",
       "     'ref': 'main',\n",
       "     'sha': '0e741edceefea35d9f63dbab5aa62b6bc2148e12',\n",
       "     'user': {'login': 'Ut0n69',\n",
       "      'id': 28569773,\n",
       "      'node_id': 'MDQ6VXNlcjI4NTY5Nzcz',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/28569773?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/Ut0n69',\n",
       "      'html_url': 'https://github.com/Ut0n69',\n",
       "      'followers_url': 'https://api.github.com/users/Ut0n69/followers',\n",
       "      'following_url': 'https://api.github.com/users/Ut0n69/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/Ut0n69/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/Ut0n69/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/Ut0n69/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/Ut0n69/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/Ut0n69/repos',\n",
       "      'events_url': 'https://api.github.com/users/Ut0n69/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/Ut0n69/received_events',\n",
       "      'type': 'User',\n",
       "      'site_admin': False},\n",
       "     'repo': {'id': 569660296,\n",
       "      'node_id': 'R_kgDOIfRTiA',\n",
       "      'name': 'nextjs-static-app',\n",
       "      'full_name': 'Ut0n69/nextjs-static-app',\n",
       "      'private': False,\n",
       "      'owner': {'login': 'Ut0n69',\n",
       "       'id': 28569773,\n",
       "       'node_id': 'MDQ6VXNlcjI4NTY5Nzcz',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/28569773?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/Ut0n69',\n",
       "       'html_url': 'https://github.com/Ut0n69',\n",
       "       'followers_url': 'https://api.github.com/users/Ut0n69/followers',\n",
       "       'following_url': 'https://api.github.com/users/Ut0n69/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/Ut0n69/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/Ut0n69/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/Ut0n69/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/Ut0n69/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/Ut0n69/repos',\n",
       "       'events_url': 'https://api.github.com/users/Ut0n69/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/Ut0n69/received_events',\n",
       "       'type': 'User',\n",
       "       'site_admin': False},\n",
       "      'html_url': 'https://github.com/Ut0n69/nextjs-static-app',\n",
       "      'description': 'Next.js template for static-app like chrome extensions. It can open html file on browser directory.',\n",
       "      'fork': False,\n",
       "      'url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app',\n",
       "      'forks_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/forks',\n",
       "      'keys_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/keys{/key_id}',\n",
       "      'collaborators_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/collaborators{/collaborator}',\n",
       "      'teams_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/teams',\n",
       "      'hooks_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/hooks',\n",
       "      'issue_events_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/events{/number}',\n",
       "      'events_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/events',\n",
       "      'assignees_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/assignees{/user}',\n",
       "      'branches_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/branches{/branch}',\n",
       "      'tags_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/tags',\n",
       "      'blobs_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/blobs{/sha}',\n",
       "      'git_tags_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/tags{/sha}',\n",
       "      'git_refs_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/refs{/sha}',\n",
       "      'trees_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/trees{/sha}',\n",
       "      'statuses_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/{sha}',\n",
       "      'languages_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/languages',\n",
       "      'stargazers_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/stargazers',\n",
       "      'contributors_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/contributors',\n",
       "      'subscribers_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/subscribers',\n",
       "      'subscription_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/subscription',\n",
       "      'commits_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/commits{/sha}',\n",
       "      'git_commits_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/git/commits{/sha}',\n",
       "      'comments_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/comments{/number}',\n",
       "      'issue_comment_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/comments{/number}',\n",
       "      'contents_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/contents/{+path}',\n",
       "      'compare_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/compare/{base}...{head}',\n",
       "      'merges_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/merges',\n",
       "      'archive_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/{archive_format}{/ref}',\n",
       "      'downloads_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/downloads',\n",
       "      'issues_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues{/number}',\n",
       "      'pulls_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls{/number}',\n",
       "      'milestones_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/milestones{/number}',\n",
       "      'notifications_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/notifications{?since,all,participating}',\n",
       "      'labels_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/labels{/name}',\n",
       "      'releases_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/releases{/id}',\n",
       "      'deployments_url': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/deployments',\n",
       "      'created_at': '2022-11-23T10:32:40Z',\n",
       "      'updated_at': '2022-11-23T10:36:26Z',\n",
       "      'pushed_at': '2023-06-25T18:34:56Z',\n",
       "      'git_url': 'git://github.com/Ut0n69/nextjs-static-app.git',\n",
       "      'ssh_url': 'git@github.com:Ut0n69/nextjs-static-app.git',\n",
       "      'clone_url': 'https://github.com/Ut0n69/nextjs-static-app.git',\n",
       "      'svn_url': 'https://github.com/Ut0n69/nextjs-static-app',\n",
       "      'homepage': None,\n",
       "      'size': 197,\n",
       "      'stargazers_count': 0,\n",
       "      'watchers_count': 0,\n",
       "      'language': 'TypeScript',\n",
       "      'has_issues': True,\n",
       "      'has_projects': True,\n",
       "      'has_downloads': True,\n",
       "      'has_wiki': True,\n",
       "      'has_pages': False,\n",
       "      'has_discussions': False,\n",
       "      'forks_count': 0,\n",
       "      'mirror_url': None,\n",
       "      'archived': False,\n",
       "      'disabled': False,\n",
       "      'open_issues_count': 8,\n",
       "      'license': None,\n",
       "      'allow_forking': True,\n",
       "      'is_template': True,\n",
       "      'web_commit_signoff_required': False,\n",
       "      'topics': [],\n",
       "      'visibility': 'public',\n",
       "      'forks': 0,\n",
       "      'open_issues': 8,\n",
       "      'watchers': 0,\n",
       "      'default_branch': 'main'}},\n",
       "    '_links': {'self': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13'},\n",
       "     'html': {'href': 'https://github.com/Ut0n69/nextjs-static-app/pull/13'},\n",
       "     'issue': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13'},\n",
       "     'comments': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/issues/13/comments'},\n",
       "     'review_comments': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/comments'},\n",
       "     'review_comment': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/comments{/number}'},\n",
       "     'commits': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/pulls/13/commits'},\n",
       "     'statuses': {'href': 'https://api.github.com/repos/Ut0n69/nextjs-static-app/statuses/7f5787954a536935715e0e77735e9501eebaa576'}},\n",
       "    'author_association': 'CONTRIBUTOR',\n",
       "    'auto_merge': None,\n",
       "    'active_lock_reason': None,\n",
       "    'merged': True,\n",
       "    'mergeable': None,\n",
       "    'rebaseable': None,\n",
       "    'mergeable_state': 'unknown',\n",
       "    'merged_by': {'login': 'renovate[bot]',\n",
       "     'id': 29139614,\n",
       "     'node_id': 'MDM6Qm90MjkxMzk2MTQ=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/in/2740?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/renovate%5Bbot%5D',\n",
       "     'html_url': 'https://github.com/apps/renovate',\n",
       "     'followers_url': 'https://api.github.com/users/renovate%5Bbot%5D/followers',\n",
       "     'following_url': 'https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/renovate%5Bbot%5D/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/renovate%5Bbot%5D/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/renovate%5Bbot%5D/repos',\n",
       "     'events_url': 'https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/renovate%5Bbot%5D/received_events',\n",
       "     'type': 'Bot',\n",
       "     'site_admin': False},\n",
       "    'comments': 0,\n",
       "    'review_comments': 0,\n",
       "    'maintainer_can_modify': False,\n",
       "    'commits': 1,\n",
       "    'additions': 51,\n",
       "    'deletions': 45,\n",
       "    'changed_files': 1}},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z'},\n",
       " {'id': '29990341459',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 68514488,\n",
       "   'login': 'Azzimihr',\n",
       "   'display_login': 'Azzimihr',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/Azzimihr',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/68514488?'},\n",
       "  'repo': {'id': 658378919,\n",
       "   'name': 'sslagalica/sslagalica.github.io',\n",
       "   'url': 'https://api.github.com/repos/sslagalica/sslagalica.github.io'},\n",
       "  'payload': {'repository_id': 658378919,\n",
       "   'push_id': 14102939748,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '041cf4128e90a95b4c846a377131f6b2bb905ae8',\n",
       "   'before': '34ec2351808662eb5f1109d653c1907709985c81',\n",
       "   'commits': [{'sha': '041cf4128e90a95b4c846a377131f6b2bb905ae8',\n",
       "     'author': {'email': '68514488+Azzimihr@users.noreply.github.com',\n",
       "      'name': 'Azzimihr'},\n",
       "     'message': 'add fields',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/sslagalica/sslagalica.github.io/commits/041cf4128e90a95b4c846a377131f6b2bb905ae8'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z',\n",
       "  'org': {'id': 137709869,\n",
       "   'login': 'sslagalica',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/sslagalica',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/137709869?'}},\n",
       " {'id': '29990341446',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 121399544,\n",
       "   'login': 'sombraconshader',\n",
       "   'display_login': 'sombraconshader',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/sombraconshader',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/121399544?'},\n",
       "  'repo': {'id': 638484988,\n",
       "   'name': 'idanawagner/tecnicaturaProyectoCSharp',\n",
       "   'url': 'https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp'},\n",
       "  'payload': {'repository_id': 638484988,\n",
       "   'push_id': 14102939732,\n",
       "   'size': 3,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '424c434188feb68fb3e660e121a2cecc60641fad',\n",
       "   'before': '5ca0f94c249a150405c3fef9fb683b350f343b13',\n",
       "   'commits': [{'sha': '65457b2b9ab925341e932c80c6f177198b240499',\n",
       "     'author': {'email': '121399544+sombraconshader@users.noreply.github.com',\n",
       "      'name': 'sombraconshader'},\n",
       "     'message': 'ChocloFran',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp/commits/65457b2b9ab925341e932c80c6f177198b240499'},\n",
       "    {'sha': '8694aa6da6a7c3e88c44d60aafe90c22f7371c48',\n",
       "     'author': {'email': '121399544+sombraconshader@users.noreply.github.com',\n",
       "      'name': 'sombraconshader'},\n",
       "     'message': 'Modificaciones leves\\n\\nSaqué los filtros de modelo del form eliminar y me topé con un error cuando trato de actualizar la lista por \"duenio\" si estoy buscando en SpaceX. (Me sale un error en el get)',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp/commits/8694aa6da6a7c3e88c44d60aafe90c22f7371c48'},\n",
       "    {'sha': '424c434188feb68fb3e660e121a2cecc60641fad',\n",
       "     'author': {'email': '121399544+sombraconshader@users.noreply.github.com',\n",
       "      'name': 'sombraconshader'},\n",
       "     'message': 'Merge pull request #9 from idanawagner/ChocloFran\\n\\nChoclo fran',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/idanawagner/tecnicaturaProyectoCSharp/commits/424c434188feb68fb3e660e121a2cecc60641fad'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2023-06-25T18:34:56Z'}]"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "807f9d44",
   "metadata": {},
   "source": [
    "## 观察payload的结果"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "8861dd30",
   "metadata": {},
   "outputs": [],
   "source": [
    "payload = {'key1': 'value1', 'key2': 'value2'}\n",
    "r = requests.get(\"http://httpbin.org/get\", params=payload)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "a5ca2452",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'http://httpbin.org/get?key1=value1&key2=value2'"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.url"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8bb3ed0e",
   "metadata": {},
   "source": [
    "## SDK"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3cf357cf",
   "metadata": {},
   "source": [
    "* 如果有SDK (Software Developent Kit)--> 不用自己叫HTTP requests    \n",
    "* Azure API for Cognitive-Face-Python      \n",
    "* 好处: 不用HTTP requests代码      \n",
    "* 难点: SDK可能需要阅读另外的文档來叫用。若沒有SDK文档，你要自己看懂代碼"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "abb4d7ff",
   "metadata": {},
   "source": [
    "# 实践face++"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "00c77b31",
   "metadata": {},
   "source": [
    "* API实践步骤      \n",
    "  1.导入需要的requests模块      \n",
    "  2.输入我们需要API网站注册的API_Key\n",
    "  3.目标url [base url]      \n",
    "  4.沿用API文档的示范代码,准备我们的headers和图片(数据)    \n",
    "  5.准备symbol ? 后面的数据,这里需要注意,一定要详细阅读API文档中的 “参数功能”,按照要求格式准备payload参数功能可能有:    \n",
    "  6.response响应。注意:\n",
    "     1. 详细阅读文档,注意请求方式(GET、POST、DELETE)        \n",
    "     2. 注意json 和字典的差异 ,str vs dict\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "7288872b",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
